-
Software Development
Traffic Shadowing With Istio: Reducing the Risk of Code Release
We’ve been talking about Istio and service mesh recently (follow along @christianposta for the latest) but one aspect of Istio…
Read More » -
Software Development
Comparing Envoy and Istio Circuit Breaking With Netflix OSS Hystrix
When we build services architectures (Service Oriented Architecture, Microservices, the next incarnation, etc), we end up making a lot more…
Read More » -
Software Development
Low-risk Monolith to Microservice Evolution Part III
In the first part (part I) we introduced a strategy to bring microservices to our architecture without disrupting the current…
Read More » -
Software Development
Low-risk Monolith to Microservice Evolution Part II
Let’s dive right in! In the previous post (part I) we set up the context for this blog. Basically, as…
Read More » -
Software Development
About When Not to Do Microservices
Quick interlude to my last blog. As part of my last blog on low-risk monolith to microservice architecture, I made…
Read More » -
Software Development
Low-risk Monolith to Microservice Evolution Part I
As part of a two-day microservices workshop I’m putting together, I’ve been thinking a lot about how to explain monolith-application…
Read More » -
Enterprise Java
Application Network Functions With ESBs, API Management, and Now.. Service Mesh?
I’ve talked quite a bit recently about the evolution of microservices patterns and how service proxies like Envoy from Lyft…
Read More » -
Software Development
Microservices Patterns With Envoy Proxy, Part III: Distributed Tracing
This blog is part of a series looking deeper at Envoy Proxy and Istio.io and how it enables a more…
Read More » -
Enterprise Java
Microservices Patterns With Envoy Proxy, Part II: Timeouts and Retries
This blog is part of a series looking deeper at Envoy Proxy and Istio.io and how it enables a more…
Read More »