Using an event-driven architecture to improve Jira Software responsiveness
Imagine a team working remotely or collocated. The team is made up of engineers, architects, designers, and product managers, and they…
What is Confluence automation? Confluence automation is an admin feature available in Confluence Premium and Enterprise that can help teams manage…
Imagine a team working remotely or collocated. The team is made up of engineers, architects, designers, and product managers, and they…
As an individual contributor at Atlassian, one aspect of my job is resolving bugs in production. This can be a challenging…
Trello is currently undergoing a big technological shift on the frontend, and an important part of this shift has been our…
If you’ve ever created products that can be deployed in different types of environments, you know that it can be challenging…
Engineering stateless, high-availability cloud services comes with juuuuuuust a few challenges. Here’s how we (eventually) slayed the dragon.
An implementation-first approach to API development is all well and good… but might spec-first be even better?
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.
The underlying storage engine that powers Trello’s data environment was unhealthy and sluggish, so we invested time into fixing it with…