Multi Tenant NoSQL and NewSQL Cloud data Design Patterns Deep dive
summary
Practical guidance on picking databases with concrete designs and tradeoffs: use Kafka + Spark to stream and bifurcate writes into Cassandra for 50 ms reads, shard MySQL or avoid >petabyte single nodes, and use Redis for microsecond counters and JSON search. Demos show Redis JSON indexing and Neo4j shortest‑path queries, and CockroachDB for geo‑pinning and transactional consistency. Focuses on partition key choices, weekly chunking to limit hot partitions, pod isolation for multi‑tenant blast radius, and integration with S3, Kinesis and Route53. Kafka→Spark→Cassandra pipeline Redis JSON + full text search
AI-written summary · about
chapters (9)
- 0:00Introduction to design patterns
- 1:44Industry standards overview
- 8:46Multi-tenant data models
- 20:42Database sharding strategies
- 28:46Cassandra deep dive
- 35:49Redis for real-time data
- 43:37Graph databases explained
- 49:58NewSQL database evolution
- 53:13Multi-tenant cloud design
related talks
34mData Storage: NoSQL Toasters and a Cloud of Kitchen Sinks
27mNavigating Unstructured Data - Availability vs Analytics in NoSQL
29mModern Database Architecture: From SQL to NoSQL & Distributed SQL
52mData storage for modern applications - Mike Lehan
32mDiscover the Modern Way to Build Real-Time Analytics Solutions at Any Scale
01h 32mEffective Design Patterns in NewSQL
38mNoSQL Databases: Its not a free lunch
35mAn Ode to 17 Databases in 39 minutes
