4 Months with Cassandra, a love story. Cloudkick likes its Linear scalability, Massive write performance, Low operational costs. We'll likely keep moving more data into Cassandra as we need to, but for some data the ability to write arbitrary SQL queries is still very useful.
Distributed Programming and Data Consistency w/ Notes by Paulo Gaspar. Explores consistency in an informative and entertaining way. Covers CAP, HA, Eventual Consistency, Caching, Vector Clocks, Dynamo, NoSQL and which approaches apply to which type of systems. Excellent.
AppEngine and Resource Performance: Why you need a CDN by DamonOehlman. You will see some posts around the web suggesting how you can use AppEngine like a Content Delivery Network – just ignore them, they are just being silly. There is nothing CDN like AppEngine at all (at least not at the moment). It’s a great service and I love it, but my understanding is that there are two datacentre’s serving AppEngine applications – a primary and a backup, not a globally distributed network of edge servers.
I love eventual consistency but... by James Hamilton. What I’ve learned over the years is that strong consistency, if done well, can scale to very high levels. The trick is implementing it well.
Announcements
Glue Conference. At Glue, we'll explore the new technologies that are forming around web applications in a post-cloud world. At Glue, we'll aim to explore things like: APIs and Protocols, Languages/Frameworks, Formats/Standards, Open Data, Platforms/Providers, Storage, Identity.
Neo4j 1.0 Released. After 10 years of development and 7 years of 24/7 production, the open source nosql graph database Neo4j has finally been released as 1.0. Congratulations!
Article originally appeared on (http://highscalability.com/).
See website for complete article licensing information.