Overview
Syllabus
Intro
Goal of this talk
Chriss background
What is Twitter
Why run on Graal
Compilation issues
The fix
The crash
What is snippets
Time to bite the bullet
This never happened
This was an important part
Possible failure
Twoline fix
Compact Strings
Integral
Graphs
Memory Leak
Use CPU Time
CPU Utilization
Tweet Service
Escape Analysis
Money
Data centers
Cloud providers
Cost per CPU core
Amazon Google and Microsoft
Cost of 10k servers
What if we inline more
Tweak this
Second experiment
JIT compiler
Oracle JDK
Java Conferences
Summary
Hands Up
First Row
Use Cases
Inlining Parameter Tweak
Optimizations
IO
JVM
Enterprise Crawl
The Question
The Answer
Taught by
Scala Days Conferences