Trust Deterministic Execution to Scale and Simplify Your Systems

Make your mission critical business logic deterministic and fast! We discuss both intuitive and not-so-obvious architecture choices that can be made to dramatically scale and simplify systems with these properties.

We built our latency sensitive exchange around a blazing fast open source raft cluster. After some time in production, observations about the nature of our request and event messages coupled with some timely advice led us to upend our service topology. Find out how rerunning core logic at the edges of a system can:

  • Decrease bandwidth usage and buffering across the system

  • Protect against thundering herd problems by making network usage more predictable

  • Simplify the logic of gateway and persistence services downstream from your core logic


Speaker

Frank Yu

Senior Engineering Manager @Coinbase

Frank is an engineering leader at Coinbase, focusing on distributed low latency trading platforms. Prior to Coinbase, he served as Principal Engineer and later Director of Software Engineering at FairX, leading the design and build of what would become the Coinbase Derivatives Exchange post acquisition. Frank has spent over a decade making tradeoffs on mission critical systems with submillisecond response times and loves chatting about complexity, testing, and performance.

Read more
Find Frank Yu at:

Date

Tuesday Mar 28 / 10:35AM BST ( 50 minutes )

Location

Mountbatten (6th Fl.)

Topics

architecture scalability operations raft

Share

From the same track

Session financial software

FINOS and Open Source in the Financial Services Industry

Tuesday Mar 28 / 11:50AM BST

Finance is not the first industry that comes to mind as a place for collaboration on open source, but over recent years, FINOS, the Fintech Open Source Foundation, has brought together a number of companies and organizations with the goal of creating an opensour

Speaker image - Elspeth Minty
Elspeth Minty

Managing Director @RBC Capital Markets

Session

Panel: Tech of FinTech

Tuesday Mar 28 / 02:55PM BST

Join the speakers of this track to discuss how FinTech startups have led the way in adopting new technology such as cloud, pushing down perceived regulatory barriers as they go.

Speaker image - Elspeth Minty
Elspeth Minty

Managing Director @RBC Capital Markets

Speaker image - Frank Yu
Frank Yu

Senior Engineering Manager @Coinbase

Speaker image - Oli Bage
Oli Bage

Head of Architecture, Data & Analytics @LSEG

Speaker image - Avtar Sehra
Avtar Sehra

Founder CEO @Clinaro

Speaker image - John O'Hara
John O'Hara

Father of AMQP, Venture Partner @Fidelity, Founder @Taskize, Director @Adaptive @Finbourne, Past DE @JPM DE

Session financial software

LSEG Cloud Lessons Learned: After Nearly a Decade of Being Cloud-First, What Have We Learned?

Tuesday Mar 28 / 05:25PM BST

After nearly a decade of being cloud-first, what have we learned? LSEG shares organizational, economic and technical tips about the journey to cloud. We will talk in depth about what good looks like for data on cloud, covering the CDMC standard, and where analytics might head in the future.

Speaker image - Oli Bage
Oli Bage

Head of Architecture, Data & Analytics @LSEG

Session financial software

Future of Web3 in Debt Capital Markets

Tuesday Mar 28 / 01:40PM BST

Most capital markets technology platforms that focus on workflow automation and instrument tokenisation are solely reliant on the Web2 parts of the stack.

Speaker image - Avtar Sehra
Avtar Sehra

Founder CEO @Clinaro

Session

Unconference: Tech of FinTech

Tuesday Mar 28 / 04:10PM BST

What is an unconference? An unconference is a participant-driven meeting. Attendees come together, bringing their challenges and relying on the experience and know-how of their peers for solutions.

Speaker image - Shane Hastie
Shane Hastie

Global Delivery Lead @SoftEd, Lead Editor for Culture & Methods @InfoQ