Leaving Tetrate: Reflecting on My Next Journey
Reflecting on a decade of technological waves, from Hadoop to Kubernetes, Service Mesh, and AI. As I leave Tetrate, I am rethinking the direction of my next journey.
Leaving Tetrate: Reflecting on My Next Journey
Reflecting on a decade of technological waves, from Hadoop to Kubernetes, Service Mesh, and AI. As I leave Tetrate, I am rethinking the direction of my next journey.
Envoy Jaeger Tracing Example Explained
This article provides a detailed analysis of the official Envoy example ‘jaeger-tracing’, explaining its construction process, related files, and functionality. It aims to supplement the Envoy documentation on Jaeger tracing, showcasing the architectural concept of service mesh and laying the foundation for learning service mesh technologies like Istio.
A curated list of high-quality open source tools I’ve personally tested and used for over a decade, covering development, writing, productivity, and more.
In-Depth Analysis of AI Gateway: The New Generation of Intelligent Traffic Control Hub
Deep dive into the differences between AI Gateway and traditional API Gateway, mainstream product comparisons, core functionalities, development trends, and real-world application cases.
Understanding Envoy's Extension and Integration Mechanisms: From Built-in Filters to Dynamic Modules
This article dives into various extension and integration mechanisms supported by Envoy, including built-in C++, Lua scripts, Wasm plugins, dynamic modules, and external integrations like ext_proc and ext_authz. I also share my personal preference and reasoning in favor of dynamic modules.
Step-by-Step Guide: Moving from ingress-nginx to Envoy Gateway
This blog guides users through migrating from ingress-nginx
to Envoy Gateway using the Gateway API. It covers the reasons for migration, step-by-step instructions on Minikube, and how the ingress2gateway
tool simplifies the transition to a more modern ingress architecture.
Observability Guide for Envoy Gateway Data Plane
A hands-on guide to configuring observability for the data plane of Envoy Gateway using Prometheus, Loki, and Tempo.
Leveraging EnvoyPatchPolicy to Extend the Capabilities of Envoy Gateway
Learn how to use EnvoyPatchPolicy to dynamically modify xDS resources in Envoy Gateway, including practical examples such as customizing local replies. Based on Envoy Gateway v1.3.2.
Beyond Sidecar: A Deep Dive into Istio Ambient Mode Traffic Mechanism and Cost Efficiency
This post introduces the background, core components, traffic flow mechanisms, and comparisons between Ambient Mode and the traditional Sidecar model in Istio—helping you evaluate and get started with this new feature quickly.
Understanding L7 Traffic Management in Istio Ambient Mode: From ztunnel to Waypoint Proxy
An in-depth exploration of Istio ambient mode’s L7 traffic path, covering transparent interception, policy application, and traffic forwarding from ztunnel to waypoint proxy.