TLDR DevOps · OPINIONS & TUTORIALS

HOW WE IMPROVED APM JAVA STARTUP BY ENCODING A PREFIX TRIE AS A JVM CONSTANT

datadoghq.com10 min read

Summary from the TLDR DevOps newsletter

Datadog's APM team cut class-matching overhead during Java startup by 30% over four years, with one key technique being a prefix trie encoded as a JVM string constant called ClassNameTrie.