Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and solutions for hot deploying low-latency services in 24/7 operations with Martin Thompson, a high-performance computing specialist and Java Champion. Delve into the world of financial services, where microsecond response times and high throughput are crucial, while addressing the need for continuous operation and intra-day hot deployments. Learn about high-availability systems, replicated state machines, rolling upgrades, and disaster recovery strategies. Discover techniques for maintaining service continuity during system updates, security fixes, hardware migrations, and feature rollouts. Gain insights into achieving fast feedback cycles through Continuous Delivery practices while ensuring uninterrupted service and data integrity. Examine the role of Aeron in extreme low-latency scenarios and explore key concepts such as fault tolerance, asynchronous processing, and encapsulation to build robust, high-performance systems.