InfoQ Homepage Distributed Systems Content on InfoQ
-
High Performance Cooperative Distributed Systems in Adtech
Stan Rosenberg explores a set of core building blocks exhibited by Adtech platforms and applies them towards building a fraud detection platform.
-
Building a High-Performance Networking Protocol for Microservices
Robert Roeser and Arsalan Farooq talk about how techniques used in Fintech and Adtech can be used to improve performance in distributed applications.
-
CockroachDB: Architecture of a Geo-Distributed SQL Database
Peter Mattis talks about how Cockroach Labs addressed the complexity of distributed databases with CockroachDB and gives a tour of CockroachDB’s internals.
-
Tackling Computing Challenges @CERN
Maria Girone discusses the current challenges of capturing, storing, and processing the large volumes of data generated by the Large Hadron Collider experiments.
-
Panel: The Promises and Perils of Eschewing Distributed Coordination
The panelists talk about the promises and perils of eschewing coordination in distributed systems, and cover a diverse range of opinions and use-cases.
-
Reactive Systems Architecture
Jan Machacek and Matthew Squire give us the answer to the click-baity headline “Four things that make the biggest impact in distributed systems”, together with architectural and code examples.
-
Life of a Distributed Graph Database Query
Teon Banek describes the life of a query in Memgraph following the process from reading a query as a character string, through planning and distributed execution of query operations.
-
Docker Data Science Pipeline
Lennard Cornelis explains why they chose OpenShift and Docker to connect to the Hadoop environment, also how to set up a Docker container running a data science model using Hive, Python, and Spark.
-
Interaction Protocols: It's All about Good Manners
Martin Thompson explores the history of protocols and their application when building distributed systems. Protocols provide the foundation on which the quality attributes are delivered.
-
Restoring Confidence in Microservices: Tracing That's More Than Traces
Ben Sigelman talks about rethinking distributed tracing in terms of the most vital organizational problems that microservices introduced.
-
Complex Event Flows in Distributed Systems
Bernd Ruecker demonstrates how the new generation of lightweight and highly-scalable state machines ease the implementation of long running services.
-
Cultivating Production Excellence - Taming Complex Distributed Systems
Liz Fong-Jones talks about several practices core to production excellence: giving everyone a stake in production, collaborating to ensure observability, measuring with Service Level Objectives.