How Our SREs Safeguard Nanosecond Performance—at Scale—in an Environment Built to Fail

Note: Presentation times are in Coordinated Universal Time (UTC).

Thursday, 14 October, 2021 - 17:1517:30

Jillian Hawker, Optiver

Abstract: 

The core principles of SRE—automation, error budgets, risk tolerance—are well described, but how can we apply these to a tightly regulated high-frequency trading environment in an increasingly competitive market? How do you maintain sufficient control of your environment while not blocking the innovation cycle? How do you balance efficiency with an environment where misconfigured components can result in huge losses, monetary or otherwise?

Find out about our production environment at Optiver, how we deal with these challenges, and how we have applied (some of) the SRE principles to different areas of our systems.

Jillian Hawker, Optiver

Jillian started to learn Python during her Masters in Biological Diversity and has never looked back. This led to a 12-year career in financial technology, specializing in electronic trading support. She joined Optiver's SRE team last year after meeting them at SRECon 2019. She lives with her husband and two daughters just outside Amsterdam.

SREcon21 Open Access Sponsored by Indeed

BibTeX
@conference {276707,
author = {Jillian Hawker},
title = {How Our {SREs} Safeguard Nanosecond {Performance{\textemdash}at} {Scale{\textemdash}in} an Environment Built to Fail},
year = {2021},
publisher = {USENIX Association},
month = oct
}

Presentation Video