InfoQ Homepage Architecture & Design Content on InfoQ
-
You Can and Should Make Hardware
Jeff Williams talks about how to always maintain zero difference between prototype and production versions, treat hardware as a delivery system for software value, run everyday design sprints and more
-
Continuous Optimization of Microservices Using ML
Ramki Ramakrishna shares Twitter’s recent experience in applying Bayesian optimization to the performance tuning problem, discussing a service used for continuously optimizing microservices.
-
Microservices: Patterns and Practices Panel
C. Richardson, R. Shoup, L. Ryan, R. Tangirala, and R. Schloming participate in a discussion on microservices and the challenges faced at scale, the strategies to use and more.
-
Consumer-Driven Contracts and Your Microservice Architecture
Marcin Grzejszczak and Adib Saikali demo a system using the Consumer-driven Contracts approach together with Spring Boot and the Spring Cloud Contract verifier.
-
Cloud Event-Driven Architectures with Spring Cloud Stream 2.0
Oleg Zhurakousky overviews various types of event-driven architectures, and how the different message-oriented components of the Spring portfolio fit into the picture.
-
Data Consistency in Microservice Using Sagas
Chris Richardson discusses messaging, durability, and reliability in microservice architectures leveraging the Saga Pattern, explaining how sagas work and introduces a saga framework for Java.
-
Nubank's Experience Scaling Microservices Operations
Renan Capaverde and Gustavo Barrancos share how Nubank adopted DevOps and a microservices architecture.
-
Istio - Weaving the Service Mesh
Louis Ryan discusses Istio, a tool which provides a common networking, security, telemetry and policy substrate for service meshes which help transitioning to microservices.
-
Custom, Complex Windows @Scale Using Apache Flink
Matt Zimmer discusses Apache Flink, how to use it to aggregate events into windows customized along varying definitions of a session, handling out-of-order events, and more.
-
How to Build Spring Services for Cloud-Native Platforms Using the Open Service Broker API
Matthew McNeeney and Sam Gunaratne discuss how to build services that can be deployed once and consumed anywhere with the Open Service Broker API.
-
Caching for Microservices - Introduction to Pivotal Cloud Cache
Pulkit Chandra discusses how to use Pivotal Cloud Cache and its performance under load, demoing a Spring Boot app which uses Spring Data Geode to talk to a Pivotal Cloud Cache cluster.
-
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.