Replication in the Kafka publish-subscribe messaging service
Joyce Park stashed this in Code
Need to move a LOT of data around your organization without losing much? The Apache Kafka project is working on a practical system for a distributed central cluster of messages written to logs. Jay Krebs of LinkedIn (which uses Kafka) discusses their design tradeoffs and theoretical (for now) limitations in practical terms: "Is it better to be alive and wrong or right and dead?"