Hot Deploying Low-Latency Services for 24/7 Operation • Martin Thompson • YOW! 2022

This presentation was recorded at YOW! 2022. #GOTOcon #YOW Martin Thompson - High-Performance Computing Specialist, Java Champion with 25 Years of Experience RESOURCES Martin ABSTRACT Not only do financial services have the challenge of operating services with microsecond response times at high throughput, they are now seeing the need for 24/7 operations and intra-day hot deployments. Systems need to be updated for security fixes, migration to new hardware, platform upgrades, or rolling out new features. Systems may also be updated frequently when practicing Continuous Delivery to achieve fast feedback cycles from the market. In this talk we will explore the challenges of doing hot upgrades while maintain microsecond response times on a platform capable of having nodes fail without interruption of service or loss of data. [...] TIMECODES 00:00 Intro 06:48 24/7 Operations 08:57 High-availability 13:14 Replicated state machines 19:47 Rolling upgrades 25:24 What about my services? 36:16 Disaster recovery 40:11 What helps at extremes? 42:55 Aeron 43:19 Outro Download slides and read the full abstract here: RECOMMENDED BOOKS Sourav Ghosh • Building Low Latency Applications with C • Steve Scargall • Programming Persistent Memory • #LowLatency #FinTech #ContinuousDelivery #HighAvailability #RollingUpgrades #FeatureFlags #Encapsulation #FeedbackCycle #Aeron #NFR #MTBF #MTTR #RTO #RPO #FaultTolerance #Async #MartinThompson Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at Sign up for updates and specials at SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
Back to Top