The notion of “speed” in modern deployments can be challenging and multifaceted. Running fast, deploying fast, starting fast, and staying fast are somewhat unrelated manifestations of an attribute we might call speed. Obviously, nobody likes seeing the opposite of any of those, but understanding the things that contribute to each behavior can help you spend your time where it matters.
Gil Tene explores different aspects of speed and walks you through the details of each. You’ll take a deep dive into examples of optimizations that the latest crop of JVMs are able to apply when running on the latest servers and cloud hardware, examine just-in-time (JIT) compilers and other runtime features, and the interplay that they introduce between different aspects of speed. You’ll touch on the impact of various aspects of speed on service and application behavior and experience and learn some of the metrics that you might focus on when gauging the impact of rolling out software onto modern deployment environments or when looking to improve or optimize outcomes in such setups.
This session is sponsored by Azul Systems.
Gil Tene is the cofounder and CTO at Azul Systems.
©2019, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org