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.

49:42

Adaptive Availability for Quality of Service

Posted by Theo Schlossnagle  on  Aug 14, 2016 Posted by Theo Schlossnagle  on  Aug 14, 2016

Theo Schlossnagle talks about lessons learned in building an always-on distributed time-series database with aggressive quality of service guarantees, and techniques for dealing with bad machines.

45:06

An Erlang-Based Philosophy for Service Reliability

Posted by Jamshid Mahdavi  on  Jun 03, 2016 2 Posted by Jamshid Mahdavi  on  Jun 03, 2016 2

Jamshid Mahdavi explains how WhatsApp has developed their server components, the deployment processes, and how they monitor, alert, and repair the inevitable failures in a billion-users service.

51:06

A Brief History of Chain Replication

Posted by Christopher Meiklejohn  on  Mar 13, 2016 Posted by Christopher Meiklejohn  on  Mar 13, 2016

Christopher Meiklejohn talks through a history of chain replication, starting with the original work from 2004 by van Renesse and Schneider up to new and unique designs of chain replication.

38:48

Architecting Distributed Databases for Failure

Posted by Fangjin Yang  on  Feb 27, 2016 Posted by Fangjin Yang  on  Feb 27, 2016

Fangjin Yang covers common problems and failures seen with distributed systems, and discusses design patterns that can be used to maintain data integrity and availability when everything goes wrong.

01:00:01

Logging Makes Perfect - Real-world Monitoring and Visualizations

Posted by Itamar Syn-Hershko  on  Feb 17, 2016 2 Posted by Itamar Syn-Hershko  on  Feb 17, 2016 2

Itamar Syn-Hershko shows using various technologies -Storm, Node.js, Riemann, collectd, D3.js, ELK, PagerDuty, Slack - to power Forter’s service and keep it highly available and under control.

46:57

How Netflix Leverages Multiple Regions to Increase Availability: An Active-Active Case Study

Posted by Ruslan Meshenberg  on  Sep 21, 2014 Posted by Ruslan Meshenberg  on  Sep 21, 2014

Ruslan Meshenberg discusses Netflix's challenges, operational tools and best practices needed to provide high availability through multiple regions.

38:34

How Facebook Scales Big Data Systems

Posted by Jeff Johnson  on  Aug 10, 2014 1 Posted by Jeff Johnson  on  Aug 10, 2014 1

Jeff Johnson introduces Apollo, a hierarchical NoSQL data system meant to deal with Facebook's distributed storage needs.

51:17

Wix Architecture at Scale

Posted by Aviran Mordo  on  Aug 10, 2014 Posted by Aviran Mordo  on  Aug 10, 2014

Aviran Mordo introduces Wix's architecture, a highly available eventually consistent system, along with patterns for rendering many websites with a relatively small number of servers.

41:25

Exploiting Loopholes in CAP

Posted by Michael Nygard  on  Jun 11, 2014 Posted by Michael Nygard  on  Jun 11, 2014

Michael Nygard discusses several loopholes in the CAP theorem that can be used to engineer practical, real-world systems with desirable features.

36:09

High Availability at Braintree

Posted by Paul Gross  on  Mar 17, 2014 Posted by Paul Gross  on  Mar 17, 2014

Paul Gross explains how Braintree deals with high availability for their Ruby application.

46:29

Summly: An Award Winning Mobile App's Journey to the Cloud with Five-9s Availability on a Shoestring Budget

Posted by Eugene Ciurana  on  Mar 11, 2014 Posted by Eugene Ciurana  on  Mar 11, 2014

Eugene Ciurana describes the architectural choices, servers configuration, database, and caching systems that enabled Summly to achieve Five-9-Availability with cross-continental deployments.

BT