Terracotta大规模吞吐测试

原文  http://www.jdon.com/jivejdon/thread/36828

 

来自terracottatech公司一个博客,写到他们关于进行Terracotta的基准性能测试的结果:

最近一次性能基准报告。测试JPetClinic案例,通过Hibernate进行写入JPetClinic的领域模型。使用Terracotta 兵马俑作为Hibernate的二级缓存

在8个JVM集群上,我们可以做到每秒20万以上的读取,以90/10比率(用10%时间创造新的宠物和appointments)创造150K 读/写。

这个性能是其他方案的30倍速度,其他方案包括:花费邀请专家来微调调整其他可能的选项,其他这些方案只能做到从同样集群 组获得5K tps,MySQL本身自己w/o 二级缓存 可以支持1.1K的TPS ( Terracotta 比其快136倍) 。

我们正在创造一个强大的 可伸缩的最好的分布式缓存 架构。

http://blog.terracottatech.com/2009/08/massive_throughput_for_hiberna.html

 

Terracotta在云计算 环境EC2中的测试案例:
http://tech.mangot.com/roller/dave/entry/on_running_terracotta_on_ec2

好事情是:在云端运行Terracotta是非常简单的,原因如下:
1.所有集群 都通过标准的TCP/IP,没有广播机制no multicast.没有广播就没有因广播带来的巨大网络通讯。
2.Terracotta 客户端能够直接从服务端获得配置,这个优点在云计算 环境中拥有巨大优势:无需配置大量的机器。

 

Terracotta acquires Ehcache
Terracotta收购了Ehcache
这样,Ehcache + Terracotta成为一个轻量的 无侵入的 分布式缓存 系统。


原文:
http://tech.puredanger.com/2009/08/18/ehcache-terracotta/

 

 

你可能感兴趣的:(jvm,Hibernate,mysql,云计算,领域模型)