InfoQ Homepage Architecture Content on InfoQ
-
Cloud Foundry Networking: Enabling Direct Communication for Microservices
Angela Chin and David McClure overview PCF’s networking, how it integrates with Eureka and Spring Cloud Services, and run a live demonstration deploying microservices communicating with each other.
-
Designing Services for Resilience: Netflix Lessons
Nora Jones talks about designing microservices for enabling resiliency testing and the moving parts we need to consider when designing them from the get go, and along their lifetime.
-
NDBench: Benchmarking Microservices at Scale
Vinay Chella and Ioannis Papapanagiotou discuss Netflix's Cloud benchmark system, how it was integrated with their release cycle, showcasing how multiple instances can be monitored from a single UI.
-
Service-Oriented Development
Rafael Schloming talks about how the real goal of microservices is to break up a monolithic development workflow. He shows how to build software enabling to move fast and make things.
-
Design for Continuous Evolution
Eric Brewer explores continuous evolution -adding features easily to a running service- a key to high velocity in development, focusing on immutability to decouple specification from instantiation.
-
“GameDay” – Achieving Resilience through Chaos Engineering
Pete Cohen and Matt Fellows discuss GameDay and chaos engineering, what they are, and how they were done successfully by some organizations.
-
Towards Memory Safety in Intel SGX Enclave
Yu Ding discusses Rust SGX SDK which combines Intel SGX together with Rust. Developers could write memory-safe SGX enclave easily, eliminating the possibility of being pwned intrinsically.
-
Avoiding Alerts Overload from Microservices
Sarah Wells shares the experiences of reaching over 150 microservices in production after starting to build a microservices-based system from scratch only two years go. She offers tips and tricks.
-
The Evolution of Reddit.com's Architecture
Neil Williams discusses the history of the systems that power reddit.com, looking at things that worked, things that didn't, and where they're going next.
-
Everything You Wanted to Know about GraphQL But Were Afraid to Ask
Mark Drew goes through the fundamentals of the Query Language, structure, use cases and how to get started with consuming and creating GraphQL endpoints.
-
Architecting a Modern Financial Institution
Edward Wible and Rafael Ferreira discuss the key elements that make Nubank tick for millions of customers every day, and some key security decisions they made along the way.
-
The Anatomy of a Distributed System
Tyler McMullen talks through the components and design of a real system, built to perform very high volumes of health checks, done across a cluster of machines for reliability and scalability.