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 · WWC 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 · WWC 2022

2:18 min

Comparing PostgreSQL and DynamoDB for read-heavy storage

George Asafev · WWC 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

Databases in the Agent Era

Monica Sarbu

Founder and CEO of xata.io

Monica Sarbu
Open session

World Congress 2026 North America

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

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
Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

From Guesswork to Governance: Data Contracts Bring API Discipline to Apache Kafka

Sandon Jacobs

Senior Developer Advocate at IBM

Sandon Jacobs
Open session

World Congress 2026 North America

Designing APIs That Survive AI Agents at Scale

Phani Pendurthi

Mastercard, Principal Software Engineer

Phani Pendurthi