前言
本书聚焦于云原生理念与实践,结合 Spring Boot、Spring Cloud 和 Cloud Foundry,系统梳理了现代企业如何通过持续交付、微服务和自动化平台实现高效、低成本的业务创新。
Recent content in Jimmy Song 的博客 on Jimmy Song
本书聚焦于云原生理念与实践,结合 Spring Boot、Spring Cloud 和 Cloud Foundry,系统梳理了现代企业如何通过持续交付、微服务和自动化平台实现高效、低成本的业务创新。
介绍云原生应用程序的各种模式、如何阅读本书以及作者介绍。
探索云原生服务的构建哲学,了解作者 Kevin Hoffman 和 Dan Nemeth 的经验与见解,激发你的软件开发灵感。
探索智能系统的演进与智能体设计模式,提升你构建自主智能体的能力。
讲解如何配置和管理 Envoy 的安全功能。
了解如何构建智能代理以应对复杂任务。
了解 n8n 的基本架构、核心概念以及工作流的基本构成。
介绍 Kubernetes 服务发现与路由的核心机制和组件。
了解服务网格的基本概念和 Envoy 的应用场景。
假设我们希望在请求到达后端服务之前,添加一个自定义的 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 …
介绍 Envoy 代理中的 Cluster。
介绍 Envoy 代理中的过滤器(Filter)。
介绍 Envoy 代理中的 HTTP 连接管理器。
Listener 可以被视为一个命名的网络位置,例如端口或 UNIX 域套接字,允许客户端与 Envoy 进行通信。
介绍 Envoy 代理中的路由。
介绍 Envoy 的指标体系、关键指标与 Prometheus 集成实践。
介绍 Envoy 架构中的核心组件。
我们将探讨什么是网络协议,为什么使用代理,以及代理如何区分和处理不同的网络协议。
系统梳理 Envoy 的多种扩展与集成机制,包括 C++、Lua、Wasm、Dynamic Module、ext_proc、ext_authz,帮助读者理解原理、优缺点与选型建议。
介绍如何在 Envoy 中启用管理界面(Admin Interface),并给出配置示例与安全建议。
服务网格是处理微服务间通信的基础设施层。
本书介绍了服务身份的 SPIFFE 标准,以及 SPIFFE 的参考实现 SPIRE。
简要介绍 eBPF 的发展、原理及其在现代基础设施中的应用。
了解 Kubernetes 多集群部署策略,包括多集群概念、访问配置、集群联邦以及现代多集群管理解决方案,提高应用的可用性、隔离性和可扩展性。
Kubernetes 中的开放接口概览。
本文深入探讨了 Kubernetes 的核心设计理念,包括分层架构、API 设计原则、控制机制设计原则,以及重要的技术概念和 API 对象,帮助读者全面理解 Kubernetes 系统的设计思想和实现机制。
本文介绍单体应用分解及迁移到云原生架构的步骤与方法。
云原生基础架构的前言,讲述作者对系统可靠性的追求与行业发展。
了解可观察性及其在系统监控中的重要性,探索如何通过指标、跟踪和日志优化应用性能。
本文介绍 Kubernetes 加固指南的通知、历史及版权信息。
本文介绍云原生应用架构的优势,包括速度、安全、弹性扩展和移动适应性。
企业采用云原生架构需文化、组织变革,推动协作与持续交付。
云原生是一种构建和运行应用程序的方法,利用云计算环境的优势来提高应用的可扩展性、弹性和敏捷性。本文深入探讨云原生的定义演进、核心特征以及技术体系。
OpenTelemetry 为云原生应用提供统一可观测性解决方案,提升性能分析与灵活性。
Istio 服务网格原理与实践核心要点速览。
本章通过亚马逊和 Netflix 的案例,系统梳理了云原生应用程序的演进背景、核心理念与关键模式,介绍了十二要素原则及其实践,为后续深入理解云原生 Java 奠定基础。
探索云原生的定义及其对现代应用程序的影响,了解如何在不断变化的环境中保持系统稳定性与高可用性。
探索 AI 系统被定义为智能体的标准,梳理其演变历程、能力提升及对技术与经济未来的深远影响。
了解代理的基本概念及其与传统软件的区别。
介绍 Linux 内核修改难点及 eBPF 的安全动态扩展能力。
探讨云原生的核心设计理念和哲学思想,阐述云原生应用程序的特征和要求,以及云原生基础设施的本质区别。从分布式设计、配置管理、韧性设计等多个维度深入分析云原生的设计原则。
了解如何在 macOS 上通过 Homebrew 或 npm 安装和运行 n8n,包括配置环境变量和权限设置。
使用 EnvoyFilter 自定义请求头和响应头。
深入解析 Envoy HTTP 过滤器的工作机制与配置实践。
介绍 Envoy Gateway 中的路由与流量分发功能。
详细介绍 Envoy 支持的服务发现类型及其工程实践。
介绍 Envoy 的日志类型、访问日志配置与采集实践。
了解 Envoy 的基本概念、核心功能和应用场景。
详细介绍 Envoy 中数据流和请求处理的流程,包括客户端请求、监听器、过滤器链、路由、集群和端点的交互过程。
详细介绍 Envoy Dynamic Module 的原理、架构层次、开发优势与局限,结合官方 Rust/Go SDK,突出工程实践。
Recent content in Jimmy Song 的博客 on Jimmy Song
本书聚焦于云原生理念与实践,结合 Spring Boot、Spring Cloud 和 Cloud Foundry,系统梳理了现代企业如何通过持续交付、微服务和自动化平台实现高效、低成本的业务创新。
介绍云原生应用程序的各种模式、如何阅读本书以及作者介绍。
探索云原生服务的构建哲学,了解作者 Kevin Hoffman 和 Dan Nemeth 的经验与见解,激发你的软件开发灵感。
探索智能系统的演进与智能体设计模式,提升你构建自主智能体的能力。
讲解如何配置和管理 Envoy 的安全功能。
了解如何构建智能代理以应对复杂任务。
了解 n8n 的基本架构、核心概念以及工作流的基本构成。
介绍 Kubernetes 服务发现与路由的核心机制和组件。
了解服务网格的基本概念和 Envoy 的应用场景。
假设我们希望在请求到达后端服务之前,添加一个自定义的 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 …
介绍 Envoy 代理中的 Cluster。
介绍 Envoy 代理中的过滤器(Filter)。
介绍 Envoy 代理中的 HTTP 连接管理器。
Listener 可以被视为一个命名的网络位置,例如端口或 UNIX 域套接字,允许客户端与 Envoy 进行通信。
介绍 Envoy 代理中的路由。
介绍 Envoy 的指标体系、关键指标与 Prometheus 集成实践。
介绍 Envoy 架构中的核心组件。
我们将探讨什么是网络协议,为什么使用代理,以及代理如何区分和处理不同的网络协议。
系统梳理 Envoy 的多种扩展与集成机制,包括 C++、Lua、Wasm、Dynamic Module、ext_proc、ext_authz,帮助读者理解原理、优缺点与选型建议。
介绍如何在 Envoy 中启用管理界面(Admin Interface),并给出配置示例与安全建议。
服务网格是处理微服务间通信的基础设施层。
本书介绍了服务身份的 SPIFFE 标准,以及 SPIFFE 的参考实现 SPIRE。
简要介绍 eBPF 的发展、原理及其在现代基础设施中的应用。
了解 Kubernetes 多集群部署策略,包括多集群概念、访问配置、集群联邦以及现代多集群管理解决方案,提高应用的可用性、隔离性和可扩展性。
Kubernetes 中的开放接口概览。
本文深入探讨了 Kubernetes 的核心设计理念,包括分层架构、API 设计原则、控制机制设计原则,以及重要的技术概念和 API 对象,帮助读者全面理解 Kubernetes 系统的设计思想和实现机制。
本文介绍单体应用分解及迁移到云原生架构的步骤与方法。
云原生基础架构的前言,讲述作者对系统可靠性的追求与行业发展。
了解可观察性及其在系统监控中的重要性,探索如何通过指标、跟踪和日志优化应用性能。
本文介绍 Kubernetes 加固指南的通知、历史及版权信息。
本文介绍云原生应用架构的优势,包括速度、安全、弹性扩展和移动适应性。
企业采用云原生架构需文化、组织变革,推动协作与持续交付。
云原生是一种构建和运行应用程序的方法,利用云计算环境的优势来提高应用的可扩展性、弹性和敏捷性。本文深入探讨云原生的定义演进、核心特征以及技术体系。
OpenTelemetry 为云原生应用提供统一可观测性解决方案,提升性能分析与灵活性。
Istio 服务网格原理与实践核心要点速览。
本章通过亚马逊和 Netflix 的案例,系统梳理了云原生应用程序的演进背景、核心理念与关键模式,介绍了十二要素原则及其实践,为后续深入理解云原生 Java 奠定基础。
探索云原生的定义及其对现代应用程序的影响,了解如何在不断变化的环境中保持系统稳定性与高可用性。
探索 AI 系统被定义为智能体的标准,梳理其演变历程、能力提升及对技术与经济未来的深远影响。
了解代理的基本概念及其与传统软件的区别。
介绍 Linux 内核修改难点及 eBPF 的安全动态扩展能力。
探讨云原生的核心设计理念和哲学思想,阐述云原生应用程序的特征和要求,以及云原生基础设施的本质区别。从分布式设计、配置管理、韧性设计等多个维度深入分析云原生的设计原则。
了解如何在 macOS 上通过 Homebrew 或 npm 安装和运行 n8n,包括配置环境变量和权限设置。
使用 EnvoyFilter 自定义请求头和响应头。
深入解析 Envoy HTTP 过滤器的工作机制与配置实践。
介绍 Envoy Gateway 中的路由与流量分发功能。
详细介绍 Envoy 支持的服务发现类型及其工程实践。
介绍 Envoy 的日志类型、访问日志配置与采集实践。
了解 Envoy 的基本概念、核心功能和应用场景。
详细介绍 Envoy 中数据流和请求处理的流程,包括客户端请求、监听器、过滤器链、路由、集群和端点的交互过程。
详细介绍 Envoy Dynamic Module 的原理、架构层次、开发优势与局限,结合官方 Rust/Go SDK,突出工程实践。