Tag: distributed systems

Episode 429: Rob Skillington on High Cardinality Alerting and Monitoring

Filed in Episodes by on October 8, 2020 0 Comments
Episode 429: Rob Skillington on High Cardinality Alerting and Monitoring

Rob Skillingon discusses the difficulty of scaling monitoring and alerting to high dimensional spaces, as are typically found in modern applications at scale.  High cardinality versus high dimension spaces. The episode begins with a review of monitoring, metrics, metadata, and alerting.  How do things change at scale?  Filtering signals out of high-dimension data sets.  When […]

Continue Reading »

Episode 424: Sean Knapp on Dataflow Pipeline Automation

Filed in Episodes by on September 2, 2020 0 Comments
Episode 424: Sean Knapp on Dataflow Pipeline Automation

Sean Knapp, CEO of Ascend.io, discusses data pipelines and data pipeline automation.  Sean spoke with Host Robert Blumen about the ubiquity of data pipelines; what data pipelines do; where the data comes from, how it is transformed, where it goes; and what it is used for (analytics, machine learning, reporting, alerting, business intelligence).  Semi-automated and […]

Continue Reading »

Episode 421: Doug Fawley on gRPC

Filed in Episodes by on August 11, 2020 0 Comments
Episode 421: Doug Fawley on gRPC

Doug Fawley, tech lead of the golang native implementation of gRPC at Google, discusses gRPC with host Robert Blumen. They examine remote procedure calls generally, as well as the evolution of RPC technologies at Google, the benefits of HTTP/2 as the foundation of an RPC stack, and what HTTP/2 contributes to gRPC (security, flow control, […]

Continue Reading »

Episode 417: Alex Petrov on Database Storage Engines

Filed in Episodes by on July 17, 2020 0 Comments
Episode 417: Alex Petrov on Database Storage Engines

Alex Petrov, author of Database Internals explains the ins and outs of database storage engines. What are they? How do they differ?  What problems do they solve? Host Adam Gordon Bell spoke with Alex about these questions as well as how information is stored on disk, different strategies for building indexes and the difference between […]

Continue Reading »

Episode 393: Jay Kreps on Enterprise Integration Architecture with a Kafka Event Log

Filed in Episodes by on December 18, 2019 0 Comments
Episode 393: Jay Kreps on Enterprise Integration Architecture with a Kafka Event Log

Jay Kreps, CEO of Confluent discusses an enterprise integration architecture organized around an event log. Robert Blumen spoke with Jay about the N-squared problem of data integration; how LinkedIn tried and failed to solve the integration problem;  the nature of events; the enterprise event schema; schema definition languages; the use of an event log in […]

Continue Reading »