DBRaven

Architecture Learning

20 modules

Step-by-step operational walkthroughs of how backend systems behave under load, failure, and scale. Each module advances through deterministic simulation states, showing exactly what happens at the database, cache, or queue level.

20 modules

Indexing

Partitioning

Replication

Consistency

Caching

Queues

Event Streams

Distributed Systems

Search

OLTP vs OLAP

CQRS

Event Sourcing

Scaling

Operational Reliability