microservices

微服务的设计模式

作者 Madhuka Udantha | 译者 崔秀龙 | 5400字 | 阅读大约需要11分钟 | 归档于microservices

2019年8月17日

本文详细的介绍了微服务的多种设计模式。

继续阅读

微服务中的熔断简介及工作原理详解(第2部分)

作者 Yu-Han Lin | 译者 罗广明 | 4100字 | 阅读大约需要9分钟 | 归档于microservices

2019年5月20日

本文介绍了开发人员和运维人员两种不同视角下的微服务典型应用场景,对比了熔断功能的三种不同实现:Hystrix, Service Mesh (Istio、Linkerd) 和 Glasnostic。

继续阅读

微服务通信的设计模式

作者 Rajesh Bhojwani | 译者 马若飞 | 2900字 | 阅读大约需要6分钟 | 归档于microservices

2018年11月27日

本文详细的介绍了同步和异步模式下微服务间的通信模式。

继续阅读

微服务中的Sidecar设计模式解析

作者 Samir Behara | 译者 李昕阳 | 1200字 | 阅读大约需要3分钟 | 归档于microservices

2018年8月2日

Sidecar 设计模式已经越来越受欢迎,并在社区内得到更广泛的采用。构建具有高度可扩展性、弹性、安全性和可观察性的微服务架构具有挑战性。Service Mesh 架构的发展已经改变了游戏规则。它降低了与微服务架构相关的复杂性,并提供了许多功能,如负载平衡、服务发现、流量管理、熔断、遥测、故障注入等。

继续阅读

速率限制系列part4—为Ambassador API网关设计速率限制服务

作者 Daniel Bryant | 译者 戴佳顺 | 2200字 | 阅读大约需要5分钟 | 归档于microservices

2018年7月11日

先前关于速率限制文章主要描述如何构建并部署基于Java的速率限制服务,该服务可以和开源的Ambassador API网关以及Kubernetes集成。 大家或许会疑惑怎么样才能更好地设计速率限制服务,尤其是如何保证Ambassador以及其底层的Envoy代理的灵活性?这篇文章将给大家启发。

继续阅读

速率限制part3—基于Ambassador API网关实现Java速率限制服务

作者 Daniel Bryant | 译者 戴佳顺 | 4900字 | 阅读大约需要10分钟 | 归档于microservices

2018年7月4日

在本速率限制系列的第三篇文章中,根据实际Java语言编写的案例带领我们使用Ambassador API网关速率限制入门,并将实例部署到Kubernetes中,同时使用Java语言演示基于令牌通算法的速率限制方式。

继续阅读