Hans and Franz are here to pump YOU up. Well, pump your Atlassian tools up, that is. Has your JIRA slowed down? Does your Confluence fall over and can't get back up? We're here to give you some tactical tips on how to take your performance to the next level. We'll reveal best practices from Atlassian support's secret arsenal, teach you how to configure JIRA, Confluence, and other products to get the most out of your system, and focus on small and easy changes that you can implement quickly.
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
10 Tips to Pump Up Your Atlassian Performance
1. BORIS BERENBERG • 5UPER 5ECRET 5UPPORT 5TAR • ATLASSIAN • @IMATINCR
10 Tips to Pump Up Your
Atlassian Performance
BRIAN TOM • SENIOR SUPPORT ENGINEER EXTRAORDINAIRE • ATLASSIAN • @ATLASSAMURAI
18. Keep them up to date
Tip #11: Add-on Strategy
Get the bug fixes
Update Check
19. Keep them up to date
Tip #11: Add-on Strategy
Stay compatible
Get the bug fixes
Incompatible add-ons can cause
odd performance issues
Update Check
20. Keep them up to date
Tip #11: Add-on Strategy
Stay compatible
JQL with caution
Get the bug fixes
Incompatible add-ons can cause
odd performance issues
Some add-ons that provide
custom JQL functions have a
huge impact
22. Java 8
Heap and GC strategy
Fast user directories
Custom Fields / Workflows / Permissions
Key Takeaways
23. Danke und auf
Wiedersehen!
BORIS BERENBERG • 5UPER 5ECRET 5UPPORT 5TAR • ATLASSIAN • @IMATINCR
BRIAN TOM • SENIOR SUPPORT ENGINEER EXTRAORDINAIRE • ATLASSIAN • @ATLASSAMURAI
24. • Slide 5 : Java 8
• Learn More About Performance Improvements in JDK 8
• Slide 6 : Heap Heap Heap
• Garbage Collector Performance Issues
• Garbage Collection (GC) Tuning Guide
• Slide 7: LDAP
Nested Groups
• Connecting to an LDAP Directory
• Managing Nested Groups (JIRA)
• Managing Nested Groups (Confluence)
• Flatten nested groups: JRA-27072 | CWD-2082
Resources
• Slide 7: LDAP
Filter Scope
• User Management Limitations and Recommendations
• Performance issues with large LDAP repository
• Reduce the number of users synchronized from LDAP to JIRA
• Restricting LDAP Scope
• How to write LDAP search filters
Follow Referrals
• Global Catalog and LDAP Searches
• How do I search from Active Directory’s global catalog?
• Slide 8: JVM Parameters
• Server vs Client
• Reserved code cache size
25. • Slide 9: Server Configuration
• Using the NIO connector in Confluence
• Enabling HTTP compression
• Slide 10: Database
• Postgres Database Optimizations
• MySQL - Optimize Table
• Deadlocks in Oracle 11G due to missing indexes
• Troubleshooting MySQL performance
• Foreign Keys Constraints created without accompanying index
• Slide 11: Backups
• Backing up data (JIRA)
• Production Backup Strategy (Confluence)
• Slides 12,13,14,15: JIRA
• Scaling JIRA
Resources (continued)
• Slide18: Add-on Strategy
• Managing incompatible add-ons
• Checking add-on compatibility
• Updating add-ons
• Understanding JQL Performance
• Slide 21: The right data to solve the problem
• Thread dumps: JIRA | Confluence
• Heap dumps: JIRA | Confluence
• How to enable garbage collection logging
• User access logging: JIRA | Confluence