Welcome to PulseCart: What This Series Is and Who It's For
Day 0 of Building PulseCart: Event-Driven Architecture on GCP

Search for a command to run...

Series
A hands-on series building PulseCart, a fictional e-commerce platform, using GCP's managed event-driven stack — Pub/Sub, Cloud Tasks, Cloud Run, and Airflow — instead of self-managed Kafka. Each post tackles a real production concern: event taxonomy design, delivery semantics, retries and dead-letter handling, batch orchestration, infrastructure-as-code, and observability. Written from real experience building systems that process millions of events and terabytes of data daily, this series is for engineers who want to see event-driven architecture built the way it actually gets built in production, not as a hello-world demo.
Day 0 of Building PulseCart: Event-Driven Architecture on GCP

Day 1 of Building PulseCart: Event-Driven Architecture on GCP

Day 2 of Building PulseCart: Event-Driven Architecture on GCP

Day 3 of Building PulseCart: Event-Driven Architecture on GCP

Day 4 of Building PulseCart: Event-Driven Architecture on GCP

Day 5 of Building PulseCart: Event-Driven Architecture on GCP
