Atlassian
Atlassian logoAtlassian · Feature trail

Atlassian Webhook Delivery Platform

6 posts · Mar 2018 – Jul 2026

What this trail covers

Atlassian's webhook delivery platform, the 'events rail', has been architected to handle over 10 billion events per month, serving hundreds of thousands of customer sites across multiple production regions. It reliably delivers events from Atlassian products to Forge apps and other subscribed systems. The platform is designed for extensibility, allowing new event sources and destinations to be added without rebuilding the core infrastructure. Key architectural decisions focus on optimizing subscription management and delivery reliability. This post details the migration of StreamHub from Amazon Kinesis to Apache Kafka (via AWS MSK) to handle 150 billion events per day, leveraging Kafka Tiered Storage for cost reduction, and the resilience challenges encountered at scale, including broker networking limits, S3 request rate behavior, and managed service control plane dependencies. Design patterns for hardening StreamHub are also discussed.

All Atlassian trails