Apache Cassandra: 8 years in production
summary
A team replaced vendor modules to build their own remote banking system and adopted Apache Cassandra for its configurable consistency and fast writes. The talk covers three concrete stories: why Cassandra was chosen (configurable consistency, fast writes); using Cassandra to store user transactions with details about WITH TIMESTAMP and tombstone risks; and handling peak payroll-day load, including disk offloading and reducing iowait.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:53Choosing Cassandra
- 5:49CAP theorem and consistency
- 13:30Cassandra table design
- 26:24Performance issues
- 39:40Summary
- 41:07Q&A
related talks
40mApache Cassandra in High-Performance Systems Development
53mApache Cassandra. Inception - all you need to know
35mMission Critical Data, and Evaluating the Community in OSS Tech
33mSmartThings First 8 Years with Cassandra
35mThe What and Why of Cassandra Datamodelling at Scale
21mModeling Financial Data In Cassandra To Serve Real Time And Batch Workloads
18mApache Cassandra and Cloud Architectures
40mCassandra powered workflows to automate at scale
