SlideShare a Scribd company logo
The Four Principles of Atlassian
Performance Tuning
DAN HARDIKER | CTO | ADAPTAVIST | @DHARDIKER / @ADAPTAVIST
The Four Principles of Atlassian Performance Tuning
Who do I think you are?
What am I covering?
What am I covering?
Know your system
PRINCIPLE #1
What is performance?
Know your system
The Four Principles of Atlassian Performance Tuning
The Four Principles of Atlassian Performance Tuning
So it’s slow 

http://en.wikipedia.org/wiki/File:Snail-WA_edit02.jpg
What affects performance?
Know your system
The Four Principles of Atlassian Performance Tuning
The Four Principles of Atlassian Performance Tuning
The Four Principles of Atlassian Performance Tuning
!
The Four Principles of Atlassian Performance Tuning
Usage Profiles
Know your system
Apache Access Logs
- [12/May/2017:09:10:11 +0000] "GET /browse/AVSTSUP-12345
HTTP/1.1" 200 27117 "https://jira.adaptavist.com/secure/
Dashboard.jspa" "Mozilla/8.0 (Macintosh; Intel Mac OS X 12_13_1)
AppleWebKit/123.45 (KHTML, like Gecko) Chrome/99.0.1234.321
Safari/111.22" % jira.adaptavist.com:443 (jira.adaptavist.com) 10.10.0.1
10.2.12.5 " 10.2.12.5 " "-" "-" "awignall" "15ogjkm" 1108 28811 1272603
1 "-" "-"
Apache Access Logs
- [12/May/2017:09:10:11 +0000] "GET /browse/AVSTSUP-12345
HTTP/1.1" 200 27117 "https://jira.adaptavist.com/secure/
Dashboard.jspa" "Mozilla/8.0 (Macintosh; Intel Mac OS X 12_13_1)
AppleWebKit/123.45 (KHTML, like Gecko) Chrome/99.0.1234.321
Safari/111.22" % jira.adaptavist.com:443 (jira.adaptavist.com) 10.10.0.1
10.2.12.5 " 10.2.12.5 " "-" "-" "awignall" "15ogjkm" 1108 28811 1272603
1 "-" "-"
Apache Access Logs
- [12/May/2017:09:10:11 +0000] "GET /browse/AVSTSUP-12345
HTTP/1.1" 200 27117 "https://jira.adaptavist.com/secure/
Dashboard.jspa" "Mozilla/8.0 (Macintosh; Intel Mac OS X 12_13_1)
AppleWebKit/123.45 (KHTML, like Gecko) Chrome/99.0.1234.321
Safari/111.22" % jira.adaptavist.com:443 (jira.adaptavist.com) 10.10.0.1
10.2.12.5 " 10.2.12.5 " "-" "-" "awignall" "15ogjkm" 1108 28811 1272603
1 "-" "-"
Apache Access Logs
- [12/May/2017:09:10:11 +0000] "GET /browse/AVSTSUP-12345
HTTP/1.1" 200 27117 "https://jira.adaptavist.com/secure/
Dashboard.jspa" "Mozilla/8.0 (Macintosh; Intel Mac OS X 12_13_1)
AppleWebKit/123.45 (KHTML, like Gecko) Chrome/99.0.1234.321
Safari/111.22" % jira.adaptavist.com:443 (jira.adaptavist.com) 10.10.0.1
10.2.12.5 " 10.2.12.5 " "-" "-" "awignall" "15ogjkm" 1108 28811 1272603
1 "-" "-"
Apache Access Logs
- [12/May/2017:09:10:11 +0000] "GET /browse/AVSTSUP-12345
HTTP/1.1" 200 27117 "https://jira.adaptavist.com/secure/
Dashboard.jspa" "Mozilla/8.0 (Macintosh; Intel Mac OS X 12_13_1)
AppleWebKit/123.45 (KHTML, like Gecko) Chrome/99.0.1234.321
Safari/111.22" % jira.adaptavist.com:443 (jira.adaptavist.com) 10.10.0.1
10.2.12.5 " 10.2.12.5 " "-" "-" "awignall" "15ogjkm" 1108 28811 1272603
1 "-" "-"
Apache Access Logs
- [12/May/2017:09:10:11 +0000] "GET /browse/AVSTSUP-12345
HTTP/1.1" 200 27117 "https://jira.adaptavist.com/secure/
Dashboard.jspa" "Mozilla/8.0 (Macintosh; Intel Mac OS X 12_13_1)
AppleWebKit/123.45 (KHTML, like Gecko) Chrome/99.0.1234.321
Safari/111.22" % jira.adaptavist.com:443 (jira.adaptavist.com) 10.10.0.1
10.2.12.5 " 10.2.12.5 " "-" "-" "awignall" "15ogjkm" 1108 28811 1272603
1 "-" "-"
Apache Access Logs
- [12/May/2017:09:10:11 +0000] "GET /browse/AVSTSUP-12345
HTTP/1.1" 200 27117 "https://jira.adaptavist.com/secure/
Dashboard.jspa" "Mozilla/8.0 (Macintosh; Intel Mac OS X 12_13_1)
AppleWebKit/123.45 (KHTML, like Gecko) Chrome/99.0.1234.321
Safari/111.22" % jira.adaptavist.com:443 (jira.adaptavist.com) 10.10.0.1
10.2.12.5 " 10.2.12.5 " "-" "-" "awignall" "15ogjkm" 1108 28811 1272603
1 "-" "-"
The Four Principles of Atlassian Performance Tuning
?
Performance Objectives
Know your system
http://www.kia.com/uk/new-cars/sorento/
http://www.forceindiaf1.com/
http://www.google.co.uk
Performance
Budget Usage
2s
Average user experience
http://fortune.com/att-global-network-operations-center/
Technical Architecture
Know your system
http://decoy.tk/java-logo/
https://www.microsoft.com/
https://en.wikipedia.org/wiki/Tux
http://www.zdnet.com/article/red-hat-releases-new-flagship-linux-operating-system/
The Four Principles of Atlassian Performance Tuning
The Four Principles of Atlassian Performance Tuning
http://httpd.apache.org/
Apache CLF Extended (and extended some more)
# This is the standard Apache CLF format
# followed by a literal % and then additional fields as required
LogFormat "%u %t "%r" %>s %b "%{Referer}i"
"%{User-Agent}i" %% %v:%p (%V) %A %a
"%{X-Forwarded-For}i" "%{X-Forwarded-Proto}i"
"%{X-Forwarded-Port}i" "%{X-AUSERNAME}o"
"%{X-ASESSIONID}o" %I %O %D %T" proxy
Logging in JSON - Apache
LogFormat "{ "@timestamp": "%{%Y-%m-%dT%H:%M:%S}t.%
{msec_frac}t%{%z}t", "@message": "%m %H %U%q %s",
"@fields": { "client": "%a", "duration_usec": %D, "status": %s,
"request": "%U%q", "method": "%m", "protocol": "%H",
"referrer": "%{Referer}i", "user-agent": "%{User-agent}
i" } }" adaptavist_json
http://photos.forteantimes.com/images/front_picture_library_UK/dir_2/fortean_times_1479_7.jpg
https://geeksilver.files.wordpress.com/2010/07/memcompress-01.png
8,000
File Descriptors
http://decoy.tk/java-logo/
http://www.clker.com/
Garbage collection JVM settings
-XX:+PrintGC -XX:+PrintGCDetails
-XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps
-XX:+PrintTenuringDistribution
-XX:+PrintGCCause
-XX:+UseGCLogFileRotation
--Xloggc:$APP_HOME/logs/gc-$(date "+%m%d%H%M%Y.%S").log
The Four Principles of Atlassian Performance Tuning
http://tinyurl.com/gctrashtalk
X Full GCĆž Minor GC
X Full GCĆž Minor GC
http://www.itp.net/591570-virtualisation-innovation
http://quickmeme.com/
https://www.linkedin.com/pulse/get-up-speed-vmware-vsphere-v6-harun-rashid
The Four Principles of Atlassian Performance Tuning
http://tinyurl.com/atlassiansupporttools
The Four Principles of Atlassian Performance Tuning
The Four Principles of Atlassian Performance Tuning
Go with the flow
PRINCIPLE #2
https://openclipart.org/image/2400px/svg_to_png/245779/1459857238.png
The Four Principles of Atlassian Performance Tuning
Chrome Developer Tools
Browser
Terminal
Terminal
39
Requests per second
17
Average request time
Don’t bottle it up
PRINCIPLE #3
Capacity
The size of the resource
Throughput
The rate of consumption and release
Queue
The number of things waiting in line
Capacity
The size of the resource
Throughput
The rate of consumption and release
Queue
The number of things waiting in line
Capacity
The size of the resource
Throughput
The rate of consumption and release
Queue
The number of things waiting in line
Capacity
The size of the resource
Throughput
The rate of consumption and release
Queue
The number of things waiting in line
CPU
Capacity
Up to 100% utilisation
Throughput
The speed of the processors
Queue
The number of runnable processes
Capacity
Up to 100% utilisation
Throughput
The speed of the processors
Queue
The number of runnable processes
Throughput
The speed of the processors
Queue
The number of runnable processes
Capacity
Up to 100% utilisation
Database Connection Pool
DATABASE CONNECTION POOL
0
5
10
15
20
25
30
35
40
Thread Waiting
Max Pool Size
Available
Checked Out
Used Recently
In Use
DATABASE CONNECTION POOL
0
5
10
15
20
25
30
35
40
Thread Waiting
Max Pool Size
Available
Checked Out
Used Recently
In Use
DATABASE CONNECTION POOL
0
5
10
15
20
25
30
35
40
Thread Waiting
Max Pool Size
Available
Checked Out
Used Recently
In Use
http://photos.forteantimes.com/images/front_picture_library_UK/dir_2/fortean_times_1479_7.jpg
Metrics
Be data aware
http://fortune.com/att-global-network-operations-center/
If I had an hour to solve a
problem, I’d spend 55 minutes
thinking about the problem.
ALBERT EINSTEIN
The Four Principles of Atlassian Performance Tuning
Follow the rabbit hole
PRINCIPLE #4
Step by step
Follow the rabbit hole
http://www.amazon.co.uk
http://www.amazon.co.uk
Only optimise poor
bottlenecks.
DAN HARDIKER
Only optimise poor
bottlenecks. Start with the
worst offender.
DAN HARDIKER
https://alssl.askleomedia.com/wp-content/uploads/2009/01/cpu.jpg
The Four Principles of Atlassian Performance Tuning
The Four Principles of Atlassian Performance Tuning
No
Yes
No
Operating
System
Yes
No
Operating
System
Yes
No
Operating
System
Yes
No
Operating
System
Yes
No
Operating
System
Yes
JVM
No
Operating
System
Yes
JVM
No
Application
Simplified dashboard
Follow the rabbit hole
https://blog.appdynamics.com/product/too-big-to-scale-data-visualizations-at-web-scale/
Go Away
The Four Principles of Atlassian Performance Tuning
https://www.itjobswatch.co.uk/charts/salary-trend.aspx?s=tensorflow&l=uk
The Four Principles of Atlassian Performance Tuning
In Summary
Understand your usage
Define your performance objectives
Build a mature technical architecture
Monitor your pipeline & bottlenecks
Be methodical in your RCAs
Have better operational dashboards
In Summary
Understand your usage
Define your performance objectives
Build a mature technical architecture
Monitor your pipeline & bottlenecks
Be methodical in your RCAs
Have better operational dashboards
In Summary
Understand your usage
Define your performance objectives
Build a mature technical architecture
Monitor your pipeline & bottlenecks
Be methodical in your RCAs
Have better operational dashboards
In Summary
Understand your usage
Define your performance objectives
Build a mature technical architecture
Monitor your pipeline & bottlenecks
Be methodical in your RCAs
Have better operational dashboards
In Summary
Understand your usage
Define your performance objectives
Build a mature technical architecture
Monitor your pipeline & bottlenecks
Be methodical in your RCAs
Have better operational dashboards
In Summary
Understand your usage
Define your performance objectives
Build a mature technical architecture
Monitor your pipeline & bottlenecks
Be methodical in your RCAs
Have better operational dashboards
DAN HARDIKER | CTO | ADAPTAVIST | @DHARDIKER / @ADAPTAVIST
Thank you!

More Related Content

PDF
5 Essential Techniques for Building Fault-tolerant Systems
PDF
Atlassian Connect on Serverless Platforms: Low Cost Add-Ons
PDF
Modern Operations at Scale within Viasat – How to Structure Teams and Build A...
PDF
How to be Successful in the DevOps Business
PPTX
Atlassian User Group NYC - May 24, 2017 Slides
PDF
Continuously Integrating Distributed Code at Netflix
PDF
Continuous Deployment: The Dirty Details
PDF
Beyond Agile and DevOps: From Concepts to Products in Weeks, Not Months
5 Essential Techniques for Building Fault-tolerant Systems
Atlassian Connect on Serverless Platforms: Low Cost Add-Ons
Modern Operations at Scale within Viasat – How to Structure Teams and Build A...
How to be Successful in the DevOps Business
Atlassian User Group NYC - May 24, 2017 Slides
Continuously Integrating Distributed Code at Netflix
Continuous Deployment: The Dirty Details
Beyond Agile and DevOps: From Concepts to Products in Weeks, Not Months

What's hot (20)

PDF
Mock Servers - Fake All the Things!
PDF
Integration Testing on Steroids: Run Your Tests on the Real Things
PDF
DevOps with Atlassian
PPTX
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
PDF
Accelerating Add-on Development From Concept to Launch
PDF
Automate Mission Critical Business Workflows With JIRA
PDF
Load Testing with JMeter, BlazeMeter, New Relic
PDF
Atlassian User Group NYC April 27 2017 ScriptRunner Workshop
PPTX
JavaOne 2015: Top Performance Patterns Deep Dive
PDF
Atlassian User Group NYC 03302017 Presentations
PPTX
Deploy Faster Without Failing Faster - Metrics-Driven - Dynatrace User Groups...
PPTX
Continuous Testing 2016
PPTX
Atlassian User Group NYC April 27 2017 Presentations
PPTX
DevOps Pipelines and Metrics Driven Feedback Loops
PDF
Monitoring As Code: How to Integrate App Monitoring Into Your Developer Cycle
PPTX
Performance monitoring - Adoniram Mishra, Rupesh Dubey, ThoughtWorks
PDF
Leaning into Server to Cloud App Migration
PDF
Security as Code: DOES15
PPTX
A Guide to Event-Driven SRE-inspired DevOps
PDF
Big Bang And Beyond: Migrating Between Server and Cloud
Mock Servers - Fake All the Things!
Integration Testing on Steroids: Run Your Tests on the Real Things
DevOps with Atlassian
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
Accelerating Add-on Development From Concept to Launch
Automate Mission Critical Business Workflows With JIRA
Load Testing with JMeter, BlazeMeter, New Relic
Atlassian User Group NYC April 27 2017 ScriptRunner Workshop
JavaOne 2015: Top Performance Patterns Deep Dive
Atlassian User Group NYC 03302017 Presentations
Deploy Faster Without Failing Faster - Metrics-Driven - Dynatrace User Groups...
Continuous Testing 2016
Atlassian User Group NYC April 27 2017 Presentations
DevOps Pipelines and Metrics Driven Feedback Loops
Monitoring As Code: How to Integrate App Monitoring Into Your Developer Cycle
Performance monitoring - Adoniram Mishra, Rupesh Dubey, ThoughtWorks
Leaning into Server to Cloud App Migration
Security as Code: DOES15
A Guide to Event-Driven SRE-inspired DevOps
Big Bang And Beyond: Migrating Between Server and Cloud
Ad

Viewers also liked (20)

PDF
How Atlassian Manages Risk and Compliance with JIRA Software and Confluence
PDF
Be Prepared for Growth - Confluence at Thales
PDF
Simplicity at Scale - Growing Teams at Atlassian
PDF
Building Trust for Adoption at Enterprise Scale
PDF
Scaling IT Operations in a DevOps World
PDF
Evolving a Worldwide Customer Operations Center Using Atlassian
PDF
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
PDF
Enterprise Ready - What's New in Data Center
PDF
Scaling Agile with JIRA Software and Portfolio for JIRA
PDF
Sink or Swim: How Incident Communication Keeps You Afloat
PDF
A Day in the Life of a HipChat Developer
PDF
Developers Use Bitbucket and So Can You
PDF
Configuration as Code in Bamboo
PDF
How Nespresso Uses JIRA Software for Release Management
PDF
How Archimedes Uses Atlassian Tools Across All Teams
PDF
Software Delivery at Warp Speed: Five Essential Techniques
PDF
Agile Incident Response and Resolution in the Wold of Devops
PDF
Unleashing Docker with Pipelines in Bitbucket Cloud
PDF
Code Reviews vs. Pull Requests
PDF
A Product Manager's Place in a DevOps World
How Atlassian Manages Risk and Compliance with JIRA Software and Confluence
Be Prepared for Growth - Confluence at Thales
Simplicity at Scale - Growing Teams at Atlassian
Building Trust for Adoption at Enterprise Scale
Scaling IT Operations in a DevOps World
Evolving a Worldwide Customer Operations Center Using Atlassian
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
Enterprise Ready - What's New in Data Center
Scaling Agile with JIRA Software and Portfolio for JIRA
Sink or Swim: How Incident Communication Keeps You Afloat
A Day in the Life of a HipChat Developer
Developers Use Bitbucket and So Can You
Configuration as Code in Bamboo
How Nespresso Uses JIRA Software for Release Management
How Archimedes Uses Atlassian Tools Across All Teams
Software Delivery at Warp Speed: Five Essential Techniques
Agile Incident Response and Resolution in the Wold of Devops
Unleashing Docker with Pipelines in Bitbucket Cloud
Code Reviews vs. Pull Requests
A Product Manager's Place in a DevOps World
Ad

Similar to The Four Principles of Atlassian Performance Tuning (20)

PPT
WE18_Performance_Up.ppt
PPT
dokumen.tips_oracle-10g-advanced-performance-tuning-kyle-hailey-kylelfgmailco...
PPTX
Performance tests with Gatling
PPTX
Finding an unusual cause of max_user_connections in MySQL
ODP
Drupal Efficiency using open source technologies from Sun
PPTX
Planning to Fail #phpne13
PDF
Php go vrooom!
PPTX
Webinar: Untethering Compute from Storage
PDF
From Zero to Hero - Centralized Logging with Logstash & Elasticsearch
PDF
From zero to hero - Easy log centralization with Logstash and Elasticsearch
ODP
Drupal Efficiency - Coding, Deployment, Scaling
PPT
Drupal Performance - SerBenfiquista.com Case Study
PPTX
Drupal, varnish, esi - Toulouse November 2
PDF
System Architecture at DDVE
PPT
Scalable Apache for Beginners
PDF
Drupal Performance : DrupalCamp North
PPTX
Apache Falcon - Sanjeev Tripurari
PPTX
Apache Falcon DevOps
PPTX
Debugging Skynet: A Machine Learning Approach to Log Analysis - Ianir Ideses,...
PPTX
UCS Management APIs A Technical Deep Dive
WE18_Performance_Up.ppt
dokumen.tips_oracle-10g-advanced-performance-tuning-kyle-hailey-kylelfgmailco...
Performance tests with Gatling
Finding an unusual cause of max_user_connections in MySQL
Drupal Efficiency using open source technologies from Sun
Planning to Fail #phpne13
Php go vrooom!
Webinar: Untethering Compute from Storage
From Zero to Hero - Centralized Logging with Logstash & Elasticsearch
From zero to hero - Easy log centralization with Logstash and Elasticsearch
Drupal Efficiency - Coding, Deployment, Scaling
Drupal Performance - SerBenfiquista.com Case Study
Drupal, varnish, esi - Toulouse November 2
System Architecture at DDVE
Scalable Apache for Beginners
Drupal Performance : DrupalCamp North
Apache Falcon - Sanjeev Tripurari
Apache Falcon DevOps
Debugging Skynet: A Machine Learning Approach to Log Analysis - Ianir Ideses,...
UCS Management APIs A Technical Deep Dive

More from Atlassian (20)

PPTX
International Women's Day 2020
PDF
10 emerging trends that will unbreak your workplace in 2020
PDF
Forge App Showcase
PDF
Let's Build an Editor Macro with Forge UI
PDF
Meet the Forge Runtime
PDF
Forge UI: A New Way to Customize the Atlassian User Experience
PDF
Take Action with Forge Triggers
PDF
Observability and Troubleshooting in Forge
PDF
Trusted by Default: The Forge Security & Privacy Model
PDF
Designing Forge UI: A Story of Designing an App UI System
PDF
Forge: Under the Hood
PDF
Access to User Activities - Activity Platform APIs
PDF
Design Your Next App with the Atlassian Vendor Sketch Plugin
PDF
Tear Up Your Roadmap and Get Out of the Building
PDF
Nailing Measurement: a Framework for Measuring Metrics that Matter
PDF
Building Apps With Color Blind Users in Mind
PDF
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
PDF
Beyond Diversity: A Guide to Building Balanced Teams
PDF
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
PDF
Building Apps With Enterprise in Mind
International Women's Day 2020
10 emerging trends that will unbreak your workplace in 2020
Forge App Showcase
Let's Build an Editor Macro with Forge UI
Meet the Forge Runtime
Forge UI: A New Way to Customize the Atlassian User Experience
Take Action with Forge Triggers
Observability and Troubleshooting in Forge
Trusted by Default: The Forge Security & Privacy Model
Designing Forge UI: A Story of Designing an App UI System
Forge: Under the Hood
Access to User Activities - Activity Platform APIs
Design Your Next App with the Atlassian Vendor Sketch Plugin
Tear Up Your Roadmap and Get Out of the Building
Nailing Measurement: a Framework for Measuring Metrics that Matter
Building Apps With Color Blind Users in Mind
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Beyond Diversity: A Guide to Building Balanced Teams
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
Building Apps With Enterprise in Mind

Recently uploaded (20)

PPTX
ai tools demonstartion for schools and inter college
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
history of c programming in notes for students .pptx
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPT
Introduction Database Management System for Course Database
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PPTX
Online Work Permit System for Fast Permit Processing
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
AI in Product Development-omnex systems
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
 
PDF
Digital Strategies for Manufacturing Companies
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
Transform Your Business with a Software ERP System
PPTX
Introduction to Artificial Intelligence
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
System and Network Administraation Chapter 3
ai tools demonstartion for schools and inter college
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
history of c programming in notes for students .pptx
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Introduction Database Management System for Course Database
Which alternative to Crystal Reports is best for small or large businesses.pdf
Online Work Permit System for Fast Permit Processing
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
AI in Product Development-omnex systems
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
 
Digital Strategies for Manufacturing Companies
How Creative Agencies Leverage Project Management Software.pdf
Odoo Companies in India – Driving Business Transformation.pdf
2025 Textile ERP Trends: SAP, Odoo & Oracle
Transform Your Business with a Software ERP System
Introduction to Artificial Intelligence
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
System and Network Administraation Chapter 3

The Four Principles of Atlassian Performance Tuning