MATT DOAR | SENIOR JIRA ADMINISTRATOR | LINKEDIN
How Data Center Can 

Help You Sleep Better
The Story So Far
This is the story of what
happened next
But first, the prequelBut first, the prequel
"The Day My Jira Caught Fire"
Hardware Specs
Bare metal
256 GB memory
32 CPU cores
1TB SSD storage
cp -r src_dir tgt_dir
BEFORE DATA CENTER
The disk controller caught fire
Failover!
DISASTER RECOVERY
But that was a long day
PERSONAL
and I didn't sleep well that night
Jira Data Center ===
Far Fewer Failovers
PERSONAL
BEFORE AFTER
Issues
4 million
Custom Fields
>1200
Some LinkedIn Jira Statistics
001
70 GB
Lucene index files
Did we see fewer outages?
Could Jira Data Center scale?
Is the cost worth it?
Yes.
USERS
USERS
The reputation of
Jira at LinkedIn
changed
dramatically
Did we see fewer outages?
Could Jira Data Center scale?
Is the cost worth it?
Yes.
ADMINS
Spiky
What people remember
Less spiky
ADMINS
More consistent
page load times
make apps seem
faster
ADMINS
How did we
prove it
could scale?
Did we see fewer outages?
Could Jira Data Center scale?
Is the cost worth it?
Yes. *
* I am not a CFO
CFOS
What does a Jira outage "cost"
your teams in disrupted work?
More than you think
CFOS
So how much does a day's Jira
outage cost, at scale?
CFOS
CFOS
Probably more than a
developer for a year
Did we see fewer outages?
Could Jira Data Center scale?
Is the cost worth it?
What else helps us to run

Jira Data Center?
Rolling
Restarts
Rolling restarts are how
to use Jira Data Center to
avoid outages
TIP
Reindex the whole of Jira
NODE-SPECIFIC OPERATION
This can take a while
How will our Jira change in the
next year?
More Jira Projects
That's Easy!
More Custom FieldsMore Issues
001
Governance
Image from Greg Girard https://sometimes-interesting.com/2011/06/28
Outages
Authentication
No-one can log in
What Outages Might Happen Next?
Network Storage
Where are my
attachments?
Database
Just like any other
service
Make sure you have a Jira
admin user defined in
your internal directory
TIP
Plans for those challenges?
FUTURE
REST APIs
Monitoring
Test Issues
(Synthetic Monitoring)
Java VM
JVM Monitoring
Atlassian REST APIs
rest/troubleshooting/1.0/check
rest/api/2/index/summary
Test IssuesFUTURE
Jira Data Center helps me with
High Availability and Scaling.
And sleeping well at night.
FUTURE
Premier Support
Technical

Account

Management
Atlassian

Solution 

Partners
Disaster Recovery

is still mostly

up to us
The antepenultimate slide
Fiery Prequel
WHAT WAS COVERED
3 QuestionsTIME
Rolling Restarts
Spiky Traffic
MonitoringOutages
Reindexing
You will have fewer outages
if you use Jira Data Center
properly
Jira Data Center does actually,
in fact, help me to scale Jira
And sleep better at night
MATT DOAR | SENIOR JIRA ADMINISTRATOR | LINKEDIN
Thank you!

How Data Center Can Help You Sleep Better