Market Data: Applying SRE Techniques to Legacy Designs
Date | Tuesday, 25 October, 2022 - 15:10–15:30 |
Presenter | George Brighton, Goldman Sachs |
URL | https://www.usenix.org/conference/srecon22emea/presentation/brighton |
Abstract
Market Data is the lifeblood of financial applications. Real-time ticker plants must distribute billions of updates per day quickly and robustly, with latency tightly correlated with business performance. Vendor products, rather than in-house software, are employed to handle this task. Due to the criticality of the platform and associated risk aversion, ticker plants evolve slowly, and are behind on modern operational techniques. This talk will convey Goldman Sachs’ key lessons learned while implementing a ticker plant in a cloud environment, including how we increased the number of failure domains, and the techniques we found most useful when overlaying observability.
Notes
- 1 of 4 people at Goldman Sachs works in engineering - that’s thousands of people
- This talk may be summed up as an explanation of how to wrap legacy services which don’t natively expose any metrics using blackbox probing techniques, as also explained in for example Google’s SRE books.