Tag Archives: jvm

商業版本的 Zing JVM 對 GC 的改善

在翻「Stuff The Internet Says On Scalability For February 19th, 2016」這邊的資料時看到這篇文章講到 Zing JVM 大幅降低了他們在 C10M 時遇到的 latency 問題:「Fast C10M: MigratoryData running on Zing JVM achieves near 1 Gbps messaging to 10 million concurrent users with 15 millisecond consistent latency」。 包括了平均值、99% 值、最大值都大幅下降: … Continue reading

Posted in Computer, Murmuring, Network, Programming, Software | Tagged , , , , | Leave a comment

ScyllaDB:用 C++ 改寫相容於 Cassandra 的系統

Scylla 是出自希臘神話,維基百科對應的連結:「斯庫拉」、「Scylla」。而在 ScyllaDB 官網副標題寫著: Fully compatible with Apache Cassandra at 10x the throughput and jaw dropping low latency JVM 的 GC 老問題在 Cassandra 中帶來的 latency 不穩定本來就是個痛苦的問題,要花很多力氣去調整,而用 C++ 改寫等於是自己處理這一塊。 這帶來的效能提昇可以從各種測試結果看出來,像是單機的測試:「Scylla vs. Cassandra benchmark」,以及多機的測試:「Scylla vs. Cassandra benchmark (cluster)」(可以參考下圖)。 而 Latency 的改善也是極為明顯:「Latency benchmark」。 … Continue reading

Posted in Computer, Database, Murmuring, Network, Software | Tagged , , , , , , , , | Leave a comment