InfoQ Homepage Architecture Content on InfoQ
-
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.
-
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.
-
gRPC: A High Performance, Modern RPC System
David Howden introduces gRPC and outlines its main strengths/weaknesses, and then recounts his experience of migrating from JSON/HTTP-based REST to gRPC, including benefits and issues encountered.
-
Scaling Your Swagger-Based Web API with Google Cloud Endpoints
Guillaume Laforge presents some of the options and technical solutions to build a scalable API solution using Google Cloud.
-
Building a Hypermedia API in a Few Minutes with the API Platform Framework
Kevin Dunglas introduces the API Platform and shows how to build an API with it.
-
Understand, Automate, and Collaborate for Development Speed with Microservices
Russ Miles discusses how to ensure proper collaboration between microservices teams using the Atomist suite of ChatOps tools and services.
-
GraphQL for Fun & Profit
Tom Adams introduces GraphQL, explaining why it is useful when dealing with an API.