Learn Generative AI, Prompt Engineering, and LLMs for Free
Free courses from frontend to fullstack and AI
Overview
Build a Learning Habit
Download Class Central's free printable study calendar
Download for Free
Explore high-performance software design on the Java Virtual Machine (JVM) in this 40-minute conference talk from Strange Loop. Delve into the reasons behind JVM's rise as the preferred platform for performance-critical applications, surpassing C++ in many enterprise environments. Gain insights into Java's memory and concurrency models, and understand their interactions with modern architectures. Learn valuable lessons from the speaker's experiences in designing, scaling, and tuning a large-scale real-time analytics system, including both successes and failures. Discover best practices for optimizing software performance on the JVM, applicable to various high-performance computing scenarios such as high-frequency trading systems, low-latency distributed databases, and real-time analytics platforms.
Syllabus
"Ludicrous Speed: Designing For Performance on the JVM" by Cliff Moon
Taught by
Strange Loop Conference