BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older rss
49:46

Low Latency Trading Architecture at LMAX Exchange

Posted by Sam Adams  on  May 17, 2017 Posted by Sam Adams  on  May 17, 2017

Sam Adams overviews the architecture LMAX Exchange uses to deliver over $2 trillion a year through their platform, and shares their experience building a high-availability stateful system.

47:56

In-Memory Caching: Curb Tail Latency with Pelikan

Posted by Yao Yue  on  May 02, 2017 Posted by Yao Yue  on  May 02, 2017

Yao Yue introduces Pelikan - a framework to implement distributed caches such as Memcached and Redis. She discusses the system aspects that are important to the performance of such services.

47:10

Latency Sensitive Microservices

Posted by Peter Lawrey  on  Apr 24, 2017 Posted by Peter Lawrey  on  Apr 24, 2017

Peter Lawrey looks at the differences between microservices and monolith architectures and their relative benefits and disadvantages.

34:33

Reactive & Asynchronous - Adventures with APIs in Financial Trading

Posted by Michael Barker  on  Apr 02, 2017 Posted by Michael Barker  on  Apr 02, 2017

Michael Barker discusses several low-latency APIs used for financial trading, what makes them fast and how they compare to HTTP/REST/JSON/XML APIs.

48:38

Low Latency Microservices in Java

Posted by Peter Lawrey  on  Sep 24, 2016 Posted by Peter Lawrey  on  Sep 24, 2016

Peter Lawrey discusses the differences between microservices and monolith architectures, their relative benefits and disadvantages, patterns and strategies implementing low latency microservices.

43:53

The Quest for Low-latency with Concurrent Java

Posted by Martin Thompson  on  Mar 31, 2016 Posted by Martin Thompson  on  Mar 31, 2016

Martin Thompson focuses on algorithms which provide very high throughput while keeping latency low and predictable, discussing the concurrency theory and implementing these algorithms in Java 8.

54:23

How NOT to Measure Latency

Posted by Gil Tene  on  Mar 26, 2016 Posted by Gil Tene  on  Mar 26, 2016

Gil Tene provides an in-depth overview of Latency and Response Time Characterization, including proven methodologies for measuring, reporting, and investigating latencies, including pitfalls to avoid.

51:21

Explorations of the Three Legged Performance Stool

Posted by Charlie Hunt  on  Feb 11, 2016 Posted by Charlie Hunt  on  Feb 11, 2016

Charlie Hunt explains the three performance attributes of throughput, latency and (memory) footprint and how each of these are influenced in terms of JVM garbage collection.

41:54

Go GC: Prioritizing Low Latency and Simplicity

Posted by Rick Hudson  on  Dec 09, 2015 Posted by Rick Hudson  on  Dec 09, 2015

Rick Hudson discusses the motivation, performance, and technical challenges of Go's low latency concurrent GC and why the approach fits Go well.

48:01

Distributed Eventually Consistent Computations

Posted by Christopher Meiklejohn  on  Aug 15, 2015 Posted by Christopher Meiklejohn  on  Aug 15, 2015

Christopher Meiklejohn looks at applying two techniques together, deterministic data flow programming and conflict-free replicated data types, to create highly available and fault-tolerant systems.

59:03

Java for Low Latency - You’ve Got to Be Joking!

Posted by John Davies  on  Aug 02, 2015 1 Posted by John Davies  on  Aug 02, 2015 1

John Davies walks through and demonstrates how to reduce latency while increasing throughput in applications, with demos using Java 8 and lambdas.

39:31

Responding Rapidly When You Have 100GB+ Data Sets in Java

Posted by Peter Lawrey  on  Jul 05, 2015 Posted by Peter Lawrey  on  Jul 05, 2015

Peter Lawrey discusses data-driven reactive systems, profiling latency distribution in such an environment, finding rare bugs, implementing resilience and monitoring.

BT