MENU

Fun & Interesting

State Machine Replication, and Why You Should Care with Doug Patti

Jane Street 5,949 3 years ago
Video Not Working? Fix It Now

Doug Patti is a developer in Jane Street’s Client-Facing Tech team, where he works on a system called Concord that undergirds Jane Street’s client offerings. In this episode, Doug and Ron discuss how Concord, which has state-machine replication as its core abstraction, helps Jane Street achieve the reliability, scalability, and speed that the client business demands. They’ll also discuss Doug’s involvement in building a successor system called Aria, which is designed to deliver those same benefits to a much wider audience. Some links to topics that came up in the discussion: Jane Street’s electronic trading platforms: https://www.janestreet.com/institutional-services/electronic-trading-platforms/ The FIX protocol: https://www.investopedia.com/terms/f/financial-information-exchange.asp More on market data and multicast: https://signalsandthreads.com/multicast-and-the-markets/ UDP multicast: https://en.wikipedia.org/wiki/Multicast Reliable multicast: https://en.wikipedia.org/wiki/Reliable_multicast#:~:text=A%20reliable%20multicast%20is%20any,as%20multi%2Dreceiver%20file%20transfer. Kafka: https://kafka.apache.org/intro You can find the transcript for this episode and all past episodes at signalsandthreads.com.

Comment