SOA: Send a Request to the Server? What Could Be Easier!
summary
The talk examines reliability issues introduced by replacing in-process calls with RPC in service-oriented architectures, focusing on how a simple HTTP request traverses many buffers, queues and algorithms that compound into hard-to-predict behavior. Using examples from work at Booking.com, it describes concrete server- and client-side tuning techniques that significantly improved overall system stability.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:07SOA advantages
- 3:12Distributed systems drawbacks
- 5:39Problem case study
- 9:15Problem demo
- 14:44System degradation causes
- 22:30Solution approach
- 27:53Predictable RPC components
- 38:11System testing
- 43:19Conclusion
related talks
57mSOA lessons learnt (OR Microservices done better)
28mSOA and APIs : Fearless Lessons From The Field
55mForget about HTTP
59mSOA: Building Our Own Service Mesh
01h 00mService Oriented Architecture for Robust & Scalable Systems
33mSOA Approach in Automation Development
52mSOA lessons learnt OR Microservices done better
36m40 Years of Pretending
