【51CTO特稿】最近一段时间,51CTO在持续跟踪Java的技术发展方向。很明显,众多的Java技术厂商已经将其目标聚焦在云计算当中。在Google、VMWare这样的巨头带领下,众多的小厂商也开始加入到行列当中。
Terracotta为了提升其分布式Java应用缓存软件,在今天(05月25日)发布了Ehcache 2.1版本。该进版本中为IBM Websphere增加了一个性能监视插件,并可以通过设置特定参数提升对Java应用的服务水准。
随着分布式缓存服务器的兴起,IT组织正在降低对数据库事务处理的依赖程度。替代方案是,事务处理都在分布式缓存服务器中进行,数据库中的数据仅仅作为系统记录使用。
根据Terracotta公司总裁Amit Pandey的说法,很多IT组织都选择成本更低的数据库用来做系统记录,以节省数据库授权费用,同时还要提升应用程序的性能。通过使用分布式缓存服务器,IT组织可以在不必大幅度提升磁盘开销的情况下,让数据尽可能的靠近应用。这是一个至关重要的问题,他补充说,因为现在IT企业需要开始考虑将其应用部署到公共或者私有云计算环境当中。
EHcache是一个Java应用程序的开源分布式缓存服务器。但是Pandey说,他们将计划在今年年底支持Perl等其他程序语言。在大多数情况下,客户都是与Hibernate一起使用的Ehcache,只是Terracotta所开发的共享内存服务器,Pandey说。
另外Pandey还说到,在不久的将来,Ehcache将能够处理1 TB数据的缓存问题,对于IT组织来说,那就意味这完整的应用程序将全部运行在内存中。
Pandey说,现在已经有50,000多用户现在了最新版本的Ehache,100多家IT组织与Terracotta一起为其提供企业级别支持。
【编辑推荐】