A guide to building long-term compounding knowledge infrastructure. See details on GitHub .

Blog

In-depth articles and insights on open source, AI, cloud-native, DevOps, and software engineering.

Technical Evolution: From Big Data to AI Agents

A comparative analysis of stream data processing in the big data era versus today’s AI-native agent workflows, featuring case studies and trend insights from Dataiku, IBM StreamSets, and n8n. Explores technological evolution and convergence.

Panoramic Comparison and Analysis of Open Source AI Agent & Workflow Platforms

A comprehensive analysis of open source AI Agent and workflow platforms including Coze Studio, Coze Loop, n8n, Dify, FastGPT, RAGFlow, LangGraph, and Fabric. The comparison covers functional positioning, ecosystem extensibility, self-hosting capabilities, license restrictions, and community activity, with a focus on reference criteria for long-term platform investment.

Mac mini M4 Base Model Expansion Experience

A detailed account of the entire process of expanding the Mac mini M4 using a Samsung 990 Pro NVMe SSD, including reasons for purchase, expansion plans, performance comparisons, development environment setup, compatibility migration, daily development experience, and docking station usage insights. The article also shares actual test data and cost breakdowns, providing practical references for developers and office users looking for a cost-effective desktop machine.

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.

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.

Istio 1.18 Released, Now with Ambient Mode Available

This article introduces Istio 1.18, the latest release of the service mesh platform. It highlights the new features and improvements, such as ambient mode, which allows Istio to run on any Kubernetes cluster without requiring a dedicated control plane. It also explains how to get started with Istio 1.18 using Tetrate’s distribution and support.

What's New in Istio 1.13?

In February 2022, Istio released 1.13.0 and 1.13.1. This blog will give you an overview of what’s new in these two releases.

Using Istio Service Mesh as API Gateway

What is the relationship between the service mesh and the API gateway? How does Istio’s gateway work? What are the ways to expose the services in the Istio mesh? This article gives you the answer.

Istio 1.8: A Virtual Machine Integration Odyssey

In this article, I’ll give you an overview of Istio‘s history of virtual machine integration support. In particular, the introduction of the smart DNS proxy and WorkloadGroup in Istio 1.8, which makes virtual machines and containers equivalent at the resource abstraction level.