在Kubernetes中实现优雅退出
随着持续部署(Continously Deployment)在项目中的使用,之前定期或者固定时间的发布节奏变为了随时高频率的发布。这就要求每次发布都应该是零停机部署(Zero Downtime [阅读更多]
随着持续部署(Continously Deployment)在项目中的使用,之前定期或者固定时间的发布节奏变为了随时高频率的发布。这就要求每次发布都应该是零停机部署(Zero Downtime [阅读更多]
原文链接: [阅读更多]
API 本身的含义指应用程序接口,包括所依赖的库、平台、操作系统提供的能力都可以叫做 API。我们在讨论微服务场景下的 API 设计都是指 WEB API,一般的实现有 RESTful、RPC等。API 代表了一个微服务实例对外提供的能力,因此 API [阅读更多]
什么是架构? 老规矩,引用 wiki: 软件架构是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。 请在脑子里先记下两个关键词:整体和抽象。本文将给你一些更深入的理解。 架构值多少钱? 737 MAX8 [阅读更多]
摘要 最近我在阅读2本关于大型网站架构的书:《大型网站技术架构——核心原理与案例分析》李智慧、《大型网站系统与Java中间件实践》曾宪杰。 我期望从这些书中学习到大型网站是如何做架构的,这个过程会遇到什么问题。当看完这2本书后,我总结出两个大问题: 1. [阅读更多]