InfoQ Homepage Presentations
-
Anti-Entropy Using CRDTs on HA Datastores @Netflix
Sailesh Mukil briefly introduces Dynomite, offers a deep dive on how anti-entropy is implemented and talks about the underlying principles of CRDTs that make this possible.
-
The Joy of Designing Deep Neural Networks
Bradley Arsenault shares the joy he felt the first time he designed a deep neural network, and how simple intuitions on neural networks have led to greater designs and accuracy.
-
Internet of Tomatoes: Building a Scalable Cloud Architecture
Flavia Paganelli tells the story of 30MHz’s platform and how they ended up helping growers in 30 countries, deploying 3.5K sensors and process data at 4K events per second.
-
How Many Is Too Much? Exploring Costs of Coordination During Outages
Laura Maguire shows how resilient performance is directly tied to coordination, and examines problematic elements of an Incident Command System, using case study examples.
-
From Batch to Streaming to Both
Herman Schaaf talks about Skyscanner’s journey to implement their data platform to stream and store millions of events per second.
-
Getting Microservices and Legacy to Play Nicely Together with Event-Driven Architectures
Duston Mounts discusses how to use an event-driven architecture to connect microservices to legacy systems.
-
Metrics for the Win: Using Micrometer to Understand Application Behavior
Erin Schnabel explores the capabilities of Micrometer, including examples of meter types and integration with different collectors like Prometheus or StatsD.
-
Controlled Chaos: Taming Organic, Federated Growth of Microservices
Tobias Kunze focuses on the challenges that result from organic, federated growth and the patterns that can be applied to monitor and control these dynamic systems.
-
How to Use Encryption for Defense in Depth in Native and Browser Apps
Isaac Potoczny-Jones discusses the pros and cons of application-level and end-to-end encryption.
-
Detox: Tackling the Flakiness of Mobile Automation
Viktorija Sujetaitė believes that the only way to tackle E2E testing flakiness head on is by moving from black box testing to gray box testing. That’s what Detox helps with.
-
Climate Is Team Level Culture
Zak Moore discusses SALVe, a change process meant to address the individual, team, operations and strategy, and used by the World Economic Forum.
-
Kafka: A Modern Distributed System
Tim Berglund covers Kafka's distributed system fundamentals: the role of the Controller, the mechanics of leader election, and the role of Zookeeper today and in the future.