J

Jimmy Song – Jimmy Song 的博客

Recent content in Jimmy Song 的博客 on Jimmy Song

前言

本书聚焦于云原生理念与实践,结合 Spring Boot、Spring Cloud 和 Cloud Foundry,系统梳理了现代企业如何通过持续交付、微服务和自动化平台实现高效、低成本的业务创新。

2025/9/28
articleCard.readMore

前言

介绍云原生应用程序的各种模式、如何阅读本书以及作者介绍。

2025/9/26
articleCard.readMore

前言

探索云原生服务的构建哲学,了解作者 Kevin Hoffman 和 Dan Nemeth 的经验与见解,激发你的软件开发灵感。

2025/9/26
articleCard.readMore

简介

探索智能系统的演进与智能体设计模式,提升你构建自主智能体的能力。

2025/9/11
articleCard.readMore

安全概览

讲解如何配置和管理 Envoy 的安全功能。

2025/8/26
articleCard.readMore

引言

了解如何构建智能代理以应对复杂任务。

2025/8/26
articleCard.readMore

n8n 基本架构与核心概念

了解 n8n 的基本架构、核心概念以及工作流的基本构成。

2025/8/26
articleCard.readMore

服务发现与路由概述

介绍 Kubernetes 服务发现与路由的核心机制和组件。

2024/12/20
articleCard.readMore

服务网格简介

了解服务网格的基本概念和 Envoy 的应用场景。

2024/9/24
articleCard.readMore

Lua

假设我们希望在请求到达后端服务之前,添加一个自定义的 HTTP 头部,并在响应返回客户端之前,记录响应的状态码。 配置示例 以下是 Envoy 的部分配置,展示了如何使用 envoy.filters.http.lua 过滤器来实现上述功能。 static_resources: listeners: - name: listener_0 address: socket_address: address: 0.0.0.0 port_value: 8080 filter_chains: - filters: - name: envoy.filters.network.http_connection_manager typed_config: '@type': type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager stat_prefix: ingress_http route_config: name: local_route …

2024/9/19
articleCard.readMore

集群简介

介绍 Envoy 代理中的 Cluster。

2024/8/15
articleCard.readMore

过滤器简介

介绍 Envoy 代理中的过滤器(Filter)。

2024/8/15
articleCard.readMore

HTTP 连接管理器(HCM)简介

介绍 Envoy 代理中的 HTTP 连接管理器。

2024/8/15
articleCard.readMore

监听器简介

Listener 可以被视为一个命名的网络位置,例如端口或 UNIX 域套接字,允许客户端与 Envoy 进行通信。

2024/8/15
articleCard.readMore

路由简介

介绍 Envoy 代理中的路由。

2024/8/15
articleCard.readMore

指标观测

介绍 Envoy 的指标体系、关键指标与 Prometheus 集成实践。

2024/8/15
articleCard.readMore

Envoy 架构简介

介绍 Envoy 架构中的核心组件。

2024/8/7
articleCard.readMore

网络协议概述

我们将探讨什么是网络协议,为什么使用代理,以及代理如何区分和处理不同的网络协议。

2024/8/6
articleCard.readMore

Envoy 扩展机制全景对比

系统梳理 Envoy 的多种扩展与集成机制,包括 C++、Lua、Wasm、Dynamic Module、ext_proc、ext_authz,帮助读者理解原理、优缺点与选型建议。

2024/6/10
articleCard.readMore

启用管理界面

介绍如何在 Envoy 中启用管理界面(Admin Interface),并给出配置示例与安全建议。

2024/6/10
articleCard.readMore

什么是服务网格?

服务网格是处理微服务间通信的基础设施层。

2024/1/15
articleCard.readMore

关于本书

本书介绍了服务身份的 SPIFFE 标准,以及 SPIFFE 的参考实现 SPIRE。

2022/10/7
articleCard.readMore

eBPF 简介

简要介绍 eBPF 的发展、原理及其在现代基础设施中的应用。

2022/6/1
articleCard.readMore

多集群概述

了解 Kubernetes 多集群部署策略,包括多集群概念、访问配置、集群联邦以及现代多集群管理解决方案,提高应用的可用性、隔离性和可扩展性。

2022/5/21
articleCard.readMore

Kubernetes 中的开放接口

Kubernetes 中的开放接口概览。

2022/5/21
articleCard.readMore

Kubernetes 的架构

本文深入探讨了 Kubernetes 的核心设计理念,包括分层架构、API 设计原则、控制机制设计原则,以及重要的技术概念和 API 对象,帮助读者全面理解 Kubernetes 系统的设计思想和实现机制。

2022/5/21
articleCard.readMore

分解架构

本文介绍单体应用分解及迁移到云原生架构的步骤与方法。

2022/5/18
articleCard.readMore

前言

云原生基础架构的前言,讲述作者对系统可靠性的追求与行业发展。

2022/5/18
articleCard.readMore

什么是可观察性?

了解可观察性及其在系统监控中的重要性,探索如何通过指标、跟踪和日志优化应用性能。

2022/5/18
articleCard.readMore

通知和历史

本文介绍 Kubernetes 加固指南的通知、历史及版权信息。

2022/5/18
articleCard.readMore

为何使用云原生应用架构

本文介绍云原生应用架构的优势,包括速度、安全、弹性扩展和移动适应性。

2022/5/18
articleCard.readMore

文化变革

企业采用云原生架构需文化、组织变革,推动协作与持续交付。

2022/5/18
articleCard.readMore

什么是云原生?

云原生是一种构建和运行应用程序的方法,利用云计算环境的优势来提高应用的可扩展性、弹性和敏捷性。本文深入探讨云原生的定义演进、核心特征以及技术体系。

2022/5/3
articleCard.readMore

前言

OpenTelemetry 为云原生应用提供统一可观测性解决方案,提升性能分析与灵活性。

2022/2/5
articleCard.readMore

第 1 章:Istio 服务网格简介

Istio 服务网格原理与实践核心要点速览。

2025/9/28
articleCard.readMore

第 1 章:云原生应用程序

本章通过亚马逊和 Netflix 的案例,系统梳理了云原生应用程序的演进背景、核心理念与关键模式,介绍了十二要素原则及其实践,为后续深入理解云原生 Java 奠定基础。

2025/9/27
articleCard.readMore

第 1 章:你一直在用的那个词:定义什么是“云原生”

探索云原生的定义及其对现代应用程序的影响,了解如何在不断变化的环境中保持系统稳定性与高可用性。

2025/9/26
articleCard.readMore

AI 智能体的特征

探索 AI 系统被定义为智能体的标准,梳理其演变历程、能力提升及对技术与经济未来的深远影响。

2025/9/11
articleCard.readMore

什么是代理?

了解代理的基本概念及其与传统软件的区别。

2025/8/26
articleCard.readMore

修改内核很困难

介绍 Linux 内核修改难点及 eBPF 的安全动态扩展能力。

2025/8/26
articleCard.readMore

云原生的设计哲学

探讨云原生的核心设计理念和哲学思想,阐述云原生应用程序的特征和要求,以及云原生基础设施的本质区别。从分布式设计、配置管理、韧性设计等多个维度深入分析云原生的设计原则。

2025/8/26
articleCard.readMore

在 macOS 上安装与运行 n8n(不使用 Docker)

了解如何在 macOS 上通过 Homebrew 或 npm 安装和运行 n8n,包括配置环境变量和权限设置。

2025/8/18
articleCard.readMore

EnvoyFilter

使用 EnvoyFilter 自定义请求头和响应头。

2024/9/23
articleCard.readMore

HTTP 过滤器

深入解析 Envoy HTTP 过滤器的工作机制与配置实践。

2024/9/5
articleCard.readMore

路由与流量分发

介绍 Envoy Gateway 中的路由与流量分发功能。

2024/8/16
articleCard.readMore

服务发现机制

详细介绍 Envoy 支持的服务发现类型及其工程实践。

2024/8/15
articleCard.readMore

日志体系

介绍 Envoy 的日志类型、访问日志配置与采集实践。

2024/8/15
articleCard.readMore

Envoy 简介

了解 Envoy 的基本概念、核心功能和应用场景。

2024/8/6
articleCard.readMore

数据流和请求处理

详细介绍 Envoy 中数据流和请求处理的流程,包括客户端请求、监听器、过滤器链、路由、集群和端点的交互过程。

2024/8/6
articleCard.readMore

Dynamic Module 原理与架构

详细介绍 Envoy Dynamic Module 的原理、架构层次、开发优势与局限,结合官方 Rust/Go SDK,突出工程实践。

2024/6/10
articleCard.readMore