C
CUBRID Blog
cubrid.org · Company blog · on HN since 2010
The engineering blog of the CUBRID open-source database project, covering Java internals, databases, and scalability, including pieces on LINE's app development.
What HN saysHN commenters cite it for NoSQL benchmarking and large-scale database technology overviews, using it as a reference in database and JVM garbage collection discussions.
25HN people shared it
3linked it in comments
144stories submitted
334story points
3 years agolast shared
2010people per year2026
Most-shared posts
- 1Understanding JVM Internals5 people · 51 points · first shared 2012 · 1 comments on HN
- 2CUBRID a relational database optimized for Web Applications5 people · 9 points · first shared 2010 · 1 comments on HN
- 3The Story behind LINE App Development3 people · 4 points · first shared 2012 · discussion on HN
- 4All about Two-Phase Locking and a little bit MVCC2 people · 19 points · first shared 2012 · 2 comments on HN
- 5How to Analyze Java Thread Dumps2 people · 5 points · first shared 2012 · discussion on HN
- 6MaxClients in Apache and its effect on Tomcat during Full GC2 people · 4 points · first shared 2012 · discussion on HN
- 7All new CUBRID 9.2.0 with new SQL support, performance improvements, and more2 people · 4 points · first shared 2013 · 1 comments on HN
- 8How Is SSD Changing Software Architecture? – CUBRID Blog2 people · 4 points · first shared 2013 · discussion on HN
- 9How to Tune Java Garbage Collection2 people · 3 points · first shared 2012 · discussion on HN
- 10Understanding TCP/IP Network Stack and Writing Network Apps2 people · 3 points · first shared 2013 · discussion on HN
- 11How to Monitor Java Garbage Collection2 people · 3 points · first shared 2012 · discussion on HN
- 12Our Experience of Creating Large Scale Log Search System Using ElasticSearch2 people · 3 points · first shared 2013 · discussion on HN
- 13Understanding Java Garbage Collection2 people · 1 points · first shared 2012 · discussion on HN
- 14Cubrid: Sharded, Highly available, Open Source, Free RDBMS1 people · 45 points · first shared 2013 · 7 comments on HN
- 15A Node.js speed dilemma: AJAX or Socket.IO?1 people · 38 points · first shared 2012 · 17 comments on HN
What HN people wrote when they linked it
xenophonf · 2014-04-16
"Some cursory Googling suggests that Java's GC will suspend the main execution thread during each GC op"
The (non-default) CMS and G1 GCs will do as much as they can in background threads before they have to stop the world. For more information see http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/in… and http://www.cubrid.org/blog/dev-platform/understanding-java-garbage-col… I only know about this because I kept encountering long, GC-related pauses on my Minecraft server that went away when I switched to the concurrent mark-sweep collector. :)
lazyjones · 2012-11-28
Other candidates:
* Yahoo's Everest
* Greenplum
* Aster Data
All mentioned here: http://www.cubrid.org/blog/dev-platform/database-technology-for-large-…
The Register wrote that Amazon's solution is a column-oriented database possibly based on Postgres, like Yahoo's:
http://www.theregister.co.uk/2012/11/28/amazon_aws_redshift_data_wareh…
jbellis · 2012-01-26
Be careful to compare apples to apples. Sure, the memory-only crowd (e.g, redis) will post higher numbers, but Cassandra is the performance leader for scalable, larger-than-memory datasets. See http://www.cubrid.org/blog/dev-platform/nosql-benchmarking/ for example. (And this tests an old version of Cassandra; we did a lot of optimization on the read path for 1.0: http://www.datastax.com/dev/blog/whats-new-in-cassandra-1-0-performanc…