演进式架构
企业可观测性成熟度模型和未来发展

运维挑战与可观测性 近 10 年间,企业线上服务与 IT 基础设施的规模不断扩大,各种与之匹配的研发实践、生态如微服务、DevOps、云原生等等也不断的发展。在 Canonical 发布的 Kubernetes and cloud native operations report [阅读更多]
单体优先的微服务架构

作者:Martin Fowler 译者:林宁 当听说有团队在使用微服务架构时候,我注意到了一些规律: 几乎所有成功应用微服务的系统,都来自于一个过大单体项目拆分而来。 几乎所有我听到过一开始就选择使用微服务架构的系统,并从 0 [阅读更多]
技术决策与团队认知负载

往事 2014年3月,Martin Fowler和James [阅读更多]
从架构演进和统一看搜索与推荐

搜索与推荐的区别 1. [阅读更多]
在Kubernetes中实现优雅退出
随着持续部署(Continously Deployment)在项目中的使用,之前定期或者固定时间的发布节奏变为了随时高频率的发布。这就要求每次发布都应该是零停机部署(Zero Downtime [阅读更多]
从单体数据湖到分布式数据网格

原文链接: [阅读更多]
API设计的几条原则

API 本身的含义指应用程序接口,包括所依赖的库、平台、操作系统提供的能力都可以叫做 API。我们在讨论微服务场景下的 API 设计都是指 WEB API,一般的实现有 RESTful、RPC等。API 代表了一个微服务实例对外提供的能力,因此 API [阅读更多]