本文永久链接 – https://tonybai.com/2025/08/31/the-simplest-thing-that-could-possibly-work 大家好,我是Tony Bai。 在我们解读了Github工程师Sean Goedecke关于“无聊即可靠”的系统设计和API设计理念之后,他再次带来了一篇精彩的的文章——《Do the simplest thing that could possibly work》。这既是对前两篇文章思想的延续,更是将其核心哲学提炼为一条终极黄金法则:在软件设计的每一个环节,都应“...| Tony Bai
Aeraki [Air-rah-ki] is the Greek word for ‘breeze’. While Istio connects microservices in a service mesh, Aeraki provides a framework to allow Istio to support more layer-7 protocols other than just HTTP and gRPC. We hope this breeze can help Istio sail a little further. Lack of Protocols Support in Service Mesh We are now facing some challenges with service meshes: Istio and other popular service mesh implementations have very limited support for layer 7 protocols other than HTTP and gRP...| Istio Blog
I have migrated our Envoy installation from Envoy 1.11.1 to 1.28.0, and am now also using SNI for selecting the correct certificate. A big part of that migration is upgrading the syntax of the configuration for Envoy from the v2 API to the v3 API. The upgrade went well, except for our websocket-based MQTT service… Der Beitrag Debugging MQTT over websockets on Envoy 1.28.0 erschien zuerst auf pi3g.com.| pi3g.com
Istio Ambient mode is a data plane model that eliminates the need for an envoy sidecar proxy on each of your workloads. This reduces resource overhead, timing issues between sidecar lifecycle and your containers, and the need to restart your workloads to upgrade proxy versions. In this article, I will show you how to install ... Minikube: Istio Ambient mode on Minikube| Fabian Lee : Software Engineer
前言istio 文档有很多,但是多是面向使用者的角度,介绍了好多个新概念,对于开发者而言,不是很友好。最近折腾了一番 istio,以开发者的视角,简单谈谈我的理解。 一句话介绍Istio 是零散的网关配置的组装 & 推送通道 背景在现代网关软件中,已经积累了大量的通用能力,比如:路由,限流,鉴权,日志,等等各式各样的能力。而且这些能力并不是一成不变的,而是在不...| 豆浆大叔
Reducing complexity by simplifying the virtual machine on-boarding experience.| Istio
Recently, I've been looking for a good alternative to Traefik as Reverse Proxy for gRPC services. Traefik has great support for gRPC and other common features, but Envoy comes with Protobuf-backed configuration and even greater support for gRPC services. In the article, I want to show how you can make Envoy use your custom authorization logic before redirecting (or not) the request to other services.| clement-jean.github.io
Buying Bitcoin directly to self-custody has never been this easy or intuitive. Get started today with Envoy v1.7.| Foundation
Say hello to Envoy 1.7 - Buy Bitcoin straight to self-custody, directly in Envoy and easily redeem Azte.co + BTCPay vouchers.| Foundation
Reducing complexity by simplifying the virtual machine on-boarding experience.| Istio
Aeraki provides a framework to allow Istio to support more layer-7 protocols other than HTTP.| Istio
How to transparently compress response traffic between your microservices, consistently, using EnvoyFilters in Istio| karlstoney.com
Using EnvoyFilter to debug HTTP requests, and locate those missing important tracing headers| karlstoney.com