Terracotta大规模吞吐测试

09-08-16 banq
来自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

[该贴被banq于2009-08-16 17:21修改过]

1
banq
2009-08-18 10:36
Terracotta在云计算环境EC2中的测试案例:

http://tech.mangot.com/roller/dave/entry/on_running_terracotta_on_ec2

好事情是:在云端运行Terracotta是非常简单的,原因如下:

1.所有集群都通过标准的TCP/IP,没有广播机制no multicast.没有广播就没有因广播带来的巨大网络通讯。

2.Terracotta 客户端能够直接从服务端获得配置,这个优点在云计算环境中拥有巨大优势:无需配置大量的机器。

taochenpfj
2009-08-18 11:57
真想好好研究一下云计算,jdon对我的帮助实在太大了,谢谢banq老师的奉献和努力啦

现在公司里使用sturts2+spring2+ibatis2的框架,总是有很多不踏实的地方,于是乎开始学习设计模式,总是在一些很意思的时间点,发现有个模式可以解决我们现在项目里的混乱情况!

看到这篇文章,又是情不自禁的兴奋,banq老师,在云计算方面的学习,有没有什么好的建议呢?

banq
2009-08-18 17:08
>在云计算方面的学习,有没有什么好的建议呢?

从集群 缓存等概念入手好些。

banq
2009-08-19 10:41
Terracotta acquires Ehcache

Terracotta收购了Ehcache

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

原文:

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

metadmin
2009-08-31 22:24
挺看好Terracotta的前景

猜你喜欢