InfoQ Homepage Architecture & Design Content on InfoQ
-
Establishing a Microservice Foundation
Mike Amundsen discusses the benefits and operating principles of microservices.
-
Monitoring Bash Microservices at Scale
Paul Bellamy covers epic fails experienced moving to microservices using the RED method to monitor what matters, and production outages they solved with detailed telemetry.
-
Event Sourcing on the JVM
Greg Young looks at Event Sourcing as a concept as well as specific JVM-based implementations that are available. He focuses on where such an implementation would be beneficial or not.
-
Testing Microservices
Anne-Marie Charrett offers an experience report on how they developed a testing strategy to embrace the challenges raised by testing a microservices architecture.
-
Applied Distributed Research in Apache Cassandra
Jonathan Ellis explains the challenges and successes Cassandra has had in creating transactions, materialized views, and a strongly consistent cluster membership within this peer-to-peer paradigm.
-
The Complexity That Is Hidden in Microservices and Event Sourcing
Satyajit Ranjeev shares his experience building an event sourcing system with microservices, including tips and trade-offs dealing with them.
-
From Concurrent to Parallel
Brian Goetz explores the different goals, tools, and techniques involved between concurrency and parallelism approaches, and how to analyze a computation for potential parallelism.
-
Thinking Strategically about IoT
Holly Cummins talks about the big picture of IoT and whether embedded devices are relevant to business. Cummins demos using an embedded device with MQTT and a Java toolkit for MQTT.
-
Spotify's Reliable Event Delivery System
Igor Maravic talks about the design and operational aspects of Spotify’s reliable event delivery system.
-
Distributed Systems Theory for Practical Engineers
Alvaro Videla reviews the different models: asynchronous vs. synchronous distributed systems, message passing vs shared memory communication, failure detectors and leader election problems, etc.
-
Real-Time & Personalized Notifications @Twitter
Gary Lam and Saurabh Pathak talk about the hybrid push/pull-based architecture adopted by Twitter Notification platform.