Amazon Key's engineering team overhauled its event platform from a tightly coupled monolithic architecture to a centralized event-driven system built on Amazon EventBridge. The redesign uses a single bus, multi-account pattern where a core EventBridge bus routes domain events to isolated subscriber accounts. A centralized schema repository with a custom client library enforces consistent data contracts across producers and consumers. Infrastructure provisioning is automated via reusable AWS CDK constructs. The results: ~2,000 events/second processed at p90 latency of ~80ms, 99.99% success rate, service onboarding reduced from 48 hours to 4, and integration time cut from ~40 hours to ~8.
Sort: