Kit conception d'observabilité et de systèmes de données
Conceptions de référence pour l'infrastructure de données : métriques, traces et logs, agrégation de clics, flux, CDC, stockage et recherche vectorielle.
12 modèles en 3 étapes, dans l'ordre d'utilisation. Ouvrez un modèle dans l'éditeur, complétez-le et exportez-le en PDF, DOCX ou HTML.
Apprentissage
Data Store Selection Template (Relational, NoSQL, Search, Vector)
StandardWorkload profile, store categories (relational, KV, document, wide-column, search, time-series, vector), weighted matrix, derived stores
Replication and Consistency Models Template (Quorums, PACELC)
StandardReplication topology, sync vs async, N/W/R quorums, consistency model per operation, conflicts, failover and RPO, PACELC
PACELC (Abadi 2012); Jepsen consistency map
Conceptions de référence
Metrics and Monitoring System Design Template (Reference Design)
CompletMetrics and alerting design: OTLP and remote write ingestion, Gorilla-style compression, cardinality limits, rollups, alert evaluation, meta-monitoring
OpenTelemetry metrics data model (Spec 1.62.0); Gorilla (PVLDB 2015); docs/48 design standardDistributed Tracing and Logging System Design Template (Reference Design)
Complet45-minute path, W3C trace context and baggage, async propagation, head, tail and hybrid sampling, span metrics, log correlation, retention tiers, failure modes
W3C Trace Context (Rec 2021); W3C Baggage (CR 2024); OpenTelemetry 1.62.0Ad Click Aggregation System Design Template (Reference Design)
Complet45-minute path, click dedupe, event-time windows, exactly-once counting, exact and Count-Min top-K, batch reconciliation for billing, failure modes, 10x row
Count-Min sketch (Cormode and Muthukrishnan 2005); Apache Kafka delivery semanticsStream Processing Engine System Design Template
CompletStream processing engine: event time, watermarks, windows and triggers, late data, keyed state, barrier checkpoints, exactly-once sinks, backpressure, rescaling
CDC Pipeline System Design Template
CompletCDC pipeline: log-based capture, watermark chunked snapshot, per-key order, schema evolution, outbox, search, cache and warehouse sinks, replay
Object Storage System Design Template (S3-Like, Erasure Coding)
CompletS3-like blob store design: consistent metadata, packed volumes, replicas then RS(9,6) erasure coding across AZs, durability maths, repair, deletes
Haystack (OSDI 2010); f4 (OSDI 2014); docs/48 design standardDistributed File System Design Template (GFS and HDFS Style)
CompletGFS/HDFS-style file system: metadata and chunk servers, chunk sizing, leases and write pipeline, record append consistency, re-replication, erasure coding
GFS (Ghemawat et al., SOSP 2003); HDFS (Shvachko et al., MSST 2010)Vector Database System Design Template
CompletVector search service: HNSW vs IVF-PQ sizing, re-ranking, recall vs latency tuning, filtered search by selectivity, inserts and deletes, sharding, failure modes
HNSW (Malkov and Yashunin, TPAMI 2020); PQ (Jégou et al., TPAMI 2011)Feature Store System Design Template (Online, Offline, Point-in-Time)
CompletML feature store: registry, batch and streaming pipelines, offline and online stores, point-in-time joins with TTL, training-serving skew, monitoring