Atlassian¶
Atlassian Engineering blog (atlassian.com/blog/how-we-build). Tier-3
source on the sysdesign-wiki. Much of the blog is product-marketing /
feature-announcement content for Jira / Confluence / Bitbucket /
Rovo — which is filtered out on ingest (see wiki/log.md). When the
blog does go architectural, it tends to cover Confluence's web-tier
performance and Bitbucket pipelines / merge queues; those posts
are on-topic when they include numbers and design detail.
Key systems¶
- systems/confluence-streaming-ssr — Confluence's React-18
streaming SSR pipeline;
renderToPipeableStream+ Suspense + NodeJS-transform state injection; ~40% FCP win
Key patterns / concepts¶
- concepts/streaming-ssr — emit HTML progressively at Suspense boundaries
- concepts/react-hydration — reuse server markup on the client without re-rendering; ordering constraints with streaming
- concepts/head-of-line-buffering — nginx
proxy_bufferingand compression middleware as streaming-hostile defaults - patterns/suspense-boundary — progressive-rendering unit
- patterns/asset-preload-prediction — feedback-loop bundle preload to unblock hydration
- patterns/ab-test-rollout — per-percentile A/B rollout with guardrail metrics
Recent articles¶
- 2026-04-16 — sources/2026-04-16-atlassian-streaming-ssr-confluence (React 18 streaming SSR in Confluence: ~40% FCP win; NodeJS transform pipeline sequences state-before-markup per chunk; fixes intermediate-proxy buffering, buffer-mode regex cost, and React-18 context/hydration re-render bug)
Skipped (logged)¶
- 2026-04-16 — Enhancing Developer Workflow with Rovo Dev and Notifications (product PR)
- 2026-04-16 — Merge Queues for Bitbucket Cloud, now in open beta (product PR)
- 2026-04-16 — Rovo Dev in Frontend Platform Engineering (AI-agent codemod tooling)