InfoQ Homepage Architecture & Design Content on InfoQ
-
Spring Cloud on Kubernetes
Ryan Baxter, Alexandre Roman explain how to build Spring Cloud applications and deploy them to Kubernetes.
-
Scaling Beyond a Billion Transactions Per Day with Sub-second Responses
Andrey Zolotov, Gideon Low present their journey of transition to distributed data processing using GemFire and the challenges faced along the way.
-
Concurrency, Scalability and Transactions -- Myths and Surprises
Renan Ranelli explores the interaction between massive concurrent servers, databases and transaction isolation.
-
Parsing JSON Really Quickly: Lessons Learned
Daniel Lemire talks about the lessons learned while writing the fast JSON parser, simdjson. One of the most important lessons is the importance of a nearly obsessive focus on performance.
-
Coding Without Complexity
Ellen Chisa talks about complexity in software and the need to remove it as much as possible. One possibility is to remove something that is not absolutely needed as a way to reduce complexity.
-
Evolution of Edge @Netflix
Vasily Vlasov reviews Netflix’s edge gateway ecosystem - multiple traffic gateways performing different functions deployed around the world.
-
User & Device Identity for Microservices @ Netflix Scale
Satyajit Thadeshwar provides useful insights on how Netflix implemented a secure, token-agnostic, identity solution that works with services operating at a massive scale.
-
Scaling Patterns for Netflix's Edge
Justin Ryan talks about Netflix’ scalability issues and some of the ways they addressed it.
-
How to Live in a Post–Spring Cloud Netflix World
Marcin Grzejszczak and Olga Maciaszek-Sharma discuss how Netflix has frozen certain projects running on Spring Cloud and moved to new ones.
-
Using Metrics to Ensure Quality Applications in Pivotal Platform
Tom Martin and Sam Reed show how to set up automatic service discovery with Eureka, some auto scaling problems of microservices, and how to configure Prometheus and Grafana to gather and show metrics.
-
Monoliths, Microservices, Events, Functions: What It Takes to Go through the Transformation
Dilleswara Anupoju discusses lessons learned building apps in a distributed environment.
-
Building Reactive Pipelines: How to Go from Scalable Apps to (Ridiculously) Scalable Systems
Mark Heckler discusses and demoes reactive and highly scalable microservices built with Project Reactor using RabbitMQ, Apache Kafka, and Spring Cloud Stream.