NOSQL Meetup San Francisco – Cassandra

Presentation by Avinash Lakshman of Facebook. The presenter was one of the designers of Amazon’s Dynamo, and brought a lot of those ideas to Cassandra, a Bigtable clone used for Facebook’s mail search. Notes: *Highly available; eventual consistency only *Replication knobs available (like Dynamo) *For performance, they rely on application specific behavior — when a …

NOSQL Meetup San Francisco – Cassandra Read More »

NOSQL Meetup San Francisco – Introduction

Todd Lipcon from Cloudera introduces the concepts behind open source, distributed, non relational databases, from the recent NOSQL meetup in San Francisco. He presented a summary of many of the issues that people  are trying to solve with these systems: *Partitioning schemes (does maintaining a map really not scale?) *Data models *Consistency models *Conflict resolution …

NOSQL Meetup San Francisco – Introduction Read More »

Domain Model Persistence: Patterns for Performance and Scalability

The tenets of Domain-Driven Design are well documented, and its mindshare has expanded massively in recent years, due to the brilliant work of Eric Evans and subsequent authors notably Jimmy Nilsson. However, knowledge on persisting domain models, especially in a performant and scalable way, is much less readily accessible. Lessons learned by architects of high-scale …

Domain Model Persistence: Patterns for Performance and Scalability Read More »