Event Sourcing for ML Systems
Learn how event sourcing enables auditable, reproducible ML systems - covering the event log, Kafka as an event store, temporal queries, and the projection pattern.
Learn how event sourcing enables auditable, reproducible ML systems - covering the event log, Kafka as an event store, temporal queries, and the projection pattern.
Master Lambda and Kappa architecture - the two dominant patterns for building ML systems that handle both historical and real-time data at scale.
Learn when and how to decompose ML systems into microservices - covering feature services, model services, service mesh, gRPC, and circuit breakers.
Learn how to design internal ML platforms that enable data scientists and engineers to train, deploy, and monitor models efficiently - covering platform components, build vs buy, and real-world case studies.
A deep dive into the architectural patterns that power production ML systems - from Lambda/Kappa to multi-tenant platforms.
Learn how to design ML platforms that safely serve multiple teams from shared GPU infrastructure - covering Kubernetes isolation, fair scheduling, data isolation, cost attribution, and quota management.
Learn how to build fully reproducible ML systems - covering the reproducibility stack, DVC, MLflow, Docker, seed management, GDPR compliance, and financial model audits.