Explore
Interactive distributed system diagrams with animated data flows
Redis, ClickHouse, PostgreSQL, OpenSearch -- internals, clustering, HA
Kafka, RabbitMQ -- streaming, pub/sub, broker internals
Circuit Breaker, Saga, CQRS, Cache-Aside and other distributed patterns
Load Balancing, API Gateway, Service Mesh
Kubernetes, CI/CD, container orchestration
Consensus algorithms, capacity planning, load simulation
ClickHouse with S3-backed SharedMergeTree: disaggregated storage, zero-copy replication, local SSD cache, background merges on S3
Full e-commerce platform with API Gateway, Auth, Cart, Payment, and Notification services. Features 4 animated scenarios.
Complete big data pipeline with Kafka, HDFS, Spark, and BI tools
Классический системный собес — спроектировать TinyURL/bit.ly. Разбираем стратегии генерации ID, cache-aside паттерн, узкие места при масштабировании. Пилотный кейс нового /cases формата.
Классический system design — спроектировать rate limiter для защиты API. Token bucket, Redis-backed, atomic Lua. Пилот #2 нового /cases формата.
The algorithm behind etcd, Kafka KRaft, ClickHouse Keeper: leader election, log replication, split votes, partitions
K8s cluster: control plane (apiserver/etcd/scheduler/controller-manager/cloud-controller), workers (kubelet/kube-proxy/containerd), Service objects (ClusterIP/NodePort/LoadBalancer), workload types (Deployment/StatefulSet/DaemonSet/Job), CNI, RBAC + ServiceAccount, CRD + Operator + Helm, storage. 5 scenarios incl. service routing through kube-proxy and operator reconciliation. ADRs on apiserver/etcd/Service for k8s-vs-alternatives, managed-vs-self-hosted, etcd quorum, Service type.
Complete production-ready ClickHouse with Keeper, proper scaling, failure scenarios, and best practices
Облачная Data Platform на русском: эволюция v1 Lakehouse Core -> v2 Full Platform (CDC, Notebooks, BI) -> v3 Enterprise (Flink, Metadata Hub, Advanced Governance). Без IAM. Переключение слоёв.
Production HA: Patroni + etcd consensus, streaming replication (sync/async), HAProxy failover, WAL archiving
Kafka producers, 3-broker cluster with ZooKeeper, Flink stream processing, and multi-sink delivery
Full Instagram architecture: post upload, feed generation (fan-out on write), social graph, engagement. Covers pre-signed URLs, cache-aside, CQRS, event-driven patterns.