40 min listen
SE-Radio Episode 254: Mike Barker on the LMAX Architecture
FromSoftware Engineering Radio - the podcast for professional software developers
SE-Radio Episode 254: Mike Barker on the LMAX Architecture
FromSoftware Engineering Radio - the podcast for professional software developers
ratings:
Length:
60 minutes
Released:
Apr 11, 2016
Format:
Podcast episode
Description
Mike Barker talks with Sven Johann about the architecture of the LMAX system. LMAX is a low-latency, high-throughput trading platform. Their discussion begins with what LMAX does; the origins of LMAX; and extreme performance requirements faced by LMAX. They then delve into systems that LMAX communicates with; LMAX users; the two main components of the system (broker and exchange); Mechanical Sympathy as an architectural driver; message flow using the Disruptor library; and lock-free algorithms. Mike and Sven wrap up by discussing how a well modeled domain model can improve the performance of any system; automated (performance) tests; continuous delivery; and measuring response times.
Released:
Apr 11, 2016
Format:
Podcast episode
Titles in the series (100)
Episode 9: Remoting Pt.1 and Listener Feedback: This Episode as well as the next one take a look at remoting infrastructures such as CORBA, .NET Remoting or Webservices. In this first part we will take a look at why remote communication is necessary in the first place, by Software Engineering Radio - the podcast for professional software developers