World Congress 2024 Aug 22, 2024 Session details

Maximising Cassandra's Potential: Tips on Schema, Queries, Parallel Access, and Reactive Programming

Hartmut Armbruster

Why is Apache Cassandra a tool of last resort? Discover how query-first schemas and parallel reactive programming can shrink 80 sequential database operations into just two concurrent steps.

Pause
Mute Enter Fullscreen
#1 about 5 min

Defining functional requirements for a continuous social feed

Identifying the necessary functional capabilities and data entities to build an endless scrolling interface with pinned pagination.

#2 about 3 min

Defining access patterns with a query-first database strategy

How to identify and prioritize querying structures before modeling data to accommodate distributed backend limitations.

#3 about 6 min

Architecting the data schema for prioritized read operations

Mapping explicit access patterns to tables using primary partition keys and chronological clustering identifiers.

#4 about 8 min

Optimizing application process flows through iterative query refinement

Reducing total data retrieval times by consolidating distinct queries and executing necessary lookups concurrently.

#5 about 6 min

Orchestrating non-blocking database queries with reactive programming code

Leveraging asynchronous drivers and declarative application logic to securely manage complex parallel interaction architectures.

#6 about 2 min

Analyzing telemetry trace results for millisecond response latency

Validating operational optimization strategies using open telemetry metrics to demonstrate highly efficient endpoint processing speeds.

#7 about 4 min

Evaluating scalability trade-offs and complexity in distributed databases

Weighing the operational costs of denormalized schema layouts, eventual consistency, and data bucketing against standard relational alternatives.

Matching moments

2:36 min

Modern application stacks and real-time data requirements

Tim Faulkes · LIVE

3:16 min

Q&A on database vendor lock-in and alternative architectural choices

George Asafev · World Congress 2023

1:56 min

Keeping systems straightforward to minimize performance bottlenecks at scale

Josip Stuhli Josip Stuhli · Coffee With Developers

2:03 min

Building scalable applications with reactive programming

Josh Long · World Congress 2022

2:18 min

Comparing PostgreSQL and DynamoDB for read-heavy storage

George Asafev · World Congress 2023

4:30 min

Introducing data management and the shift to streaming

Mary Grygleski Mary Grygleski · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 24, 2026 · 14:50–15:20

Stage 2

Databases in the Agent Era

Monica Sarbu

Founder and CEO of xata.io

Monica Sarbu
Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 3

Real-Time Data Platforms at Trillion-Event Scale

Diptamay Sanyal

Principal Engineer | Data, AI & Cybersecurity Platforms

Diptamay Sanyal
Open session

World Congress 2026 North America

September 24, 2026 · 17:30–18:00

Stage 3

Scaling Distributed Queues for AI workloads

Jasmit Kaur Saluja

Software Engineer at Meta Platforms Inc

Jasmit Kaur Saluja
Open session

World Congress 2026 North America

September 24, 2026 · 12:50–13:20

Stage 3

Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases

Wei Hu

Senior Vice President of Research and Development

Wei Hu
Open session

World Congress 2026 North America

September 25, 2026 · 12:55–13:25

Stage 3

Replay-Safe Architecture: Building Event-Driven Systems That Can Recover With Confidence

Ishan Shah

PayPal, Software Engineer | Distributed Systems, AI, and Platform Engineering

Ishan Shah
Open session

World Congress 2026 North America

September 24, 2026 · 15:30–16:00

Stage 2

KV Cache Is Not About Speed: It's About Surviving Inference Costs

David vonThenen

AI/ML Leader | Keynote Speaker | OSS Engineer & Developer Advocate | Agentic AI, Deep Learning, Production AI | Python, Go, C++

David vonThenen