Post section

Your markdown here.

Analyzing gemini-cliโ€™s Source Code with gemini-cli
· โ˜• 11 min read
Introduces how to use the `gemini-cli` command-line tool to analyze its own source code repository. Through a series of interactive commands, we will explore the design and implementation of `gemini-cli`. This method not only demonstrates the capabilities of AI tools but also provides developers with a new way to learn and explore.

Envoy Proxy Insider - Event-Driven and Threading Design
· โ˜• 6 min read
An excerpt from my book 'Envoy Proxy Insider', covering the Event-Driven Framework and Threading Model. These are the foundational core of Envoy Proxy. Like other middleware with high-load, low-latency requirements, Envoy's design must consider load scheduling and flow control. A good scheduling design must balance throughput, response time, and resource consumption. This article primarily discusses topics related to events, scheduling, and multi-threaded coordination.

My Book - Envoy Proxy Insider
· โ˜• 2 min read
Envoy Insider - A book focused on the mechanisms and implementations of Envoy Proxy

ChatBlog - An Experiment in AI Interaction for Personal Blogs
· โ˜• 5 min read
Adding a chatbot to a blog is both interesting and practical. It can answer readers' simple questions based on the blog content and the author's introduction articles. ChatBlog (chat + blog) might be an engaging and useful model for interactive technical sharing. This article documents my exploration and implementation process.

Please prove that it is the network's fault - the lost Envoy sidecar
· โ˜• 4 min read
Network quality issues such as packet loss can be discovered, quantified, and monitored using Envoy sidecar. During testing, Envoy can be used as an egress on the client side such as JMeter to monitor traffic. This article discusses one of the implementation solutions.

Flow control and backpressure of Envoy/Istio
· โ˜• 14 min read
Like all proxy software, Envoy takes flow control seriously because CPU/memory resources are limited. But flow control is never a simple matter. It involves all the players in the data flow path. This article tries to explain the principles and synergies involved.

My new book - Istio & Envoy Insider
· โ˜• 3 min read
Istio & Envoy Insider - A book focus on Envoy Proxy & Istio mechanism and implementation deep dive