Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore key principles for designing low-latency applications in this 45-minute conference talk from Devoxx. Dive into a ranked set of guidelines that navigate the performance landscape, including no garbage collection, natural batching, thread management, exception handling, the Single Writer Principle, and resource sharing. Examine the implementation of these principles in the Aeron messaging system and understand their measured benefits. Learn how applying these concepts can lead to less complex, more efficient, and more maintainable systems, whether for low-latency or general application design.