Architect Overview

20 labs Β· PostgreSQL + ClickHouse + Kafka + MongoDB + DynamoDB + More Β· Docker-verified

Design distributed data systems at enterprise scale β€” CAP theorem, global architectures, compliance, vector databases, and full capstone projects.


Labs

#
Lab
Topics

01

CAP, PACELC, consistency models, Jepsen testing

02

2PC, Saga pattern, outbox pattern, compensating transactions

03

event store, projections, aggregate root, read models

04

versioned migrations, undo, checksums, CI/CD integration

05

Multi-AZ, read replicas, RDS Proxy, Aurora, parameter groups

06

single-table design, GSI/LSI, DynamoDB Streams, DAX

07

global writes, zone sharding, Atlas Search, Atlas Trigger

08

star schema, Kimball methodology, ETL/ELT, dbt

09

TimescaleDB, InfluxDB, retention policies, continuous aggregates

10

distributed SQL, geo-partitioning, serializable, survivability

11

Debezium CDC, Kafka Connect, schema registry, stream processing

12

Prometheus exporters, Grafana dashboards, SLOs, alerting

13

active-active, active-passive, conflict resolution, latency

14

expand-contract, blue-green, feature flags, schema compatibility

15

GDPR, HIPAA, SOC2, PII detection, RLS, audit logging

16

RDS sizing, reserved instances, gp3, compression, DynamoDB

17

embeddings, cosine similarity, IVFFlat, HNSW, semantic search

18

defense-in-depth, TDE, column encryption, SQL injection, DAM

19

OLTP + ClickHouse + Elasticsearch + Redis + Kafka architecture

20

full fintech architecture, PCI-DSS, fraud detection, compliance


Start here β†’ Lab 01: CAP Theorem & Distributed Systemsarrow-up-right

Last updated