This document discusses how web companies transition to using Java as they grow in size and complexity. It describes how Twitter migrated from Ruby to Scala and Java on the JVM to handle high traffic loads during the 2012 US presidential election, allowing them to sustain traffic peaks for hours that were previously only brief spikes. It also touches on how open source has become normal, the benefits of immutable and disposable infrastructure, and dealing with politics during technology transitions.