Articles About

How we build

At Atlassian, there are many situations we need to move large amounts of data between different systems – validating and...

Go behind the scenes with the Jira team and see how we performance-engineered our way to a zero-affinity cloud architecture that runs at enterprise scale.

Follow senior architect Robbie Gates all the way down the rabbit hole to the JVM code, and learn a few new debugging tricks to keep up your sleeve.

Coding? That was the easy bit. Delivering the largest project in Atlassian history was all about staying true to proven engineering principles – plus a few new ones.

The underlying storage engine that powers Trello’s data environment was unhealthy and sluggish, so we invested time into fixing it...

Trello has been using RabbitMQ for the last three years. Prior to RabbitMQ, we were relying on a Redis Pub-Sub...