SpringCloud教程
Resilience4j是专为Java8和函数式编程设计的容错库
Netflix OSS的Hystrix替代品,Resilience4j是一个轻量级容错库,受Netflix Hystrix启发,但专为Java 8和函数式编程而设计。轻量级,因为库只使用Vavr(以前.
断路器Netflix OSS Hystrix和Istio的Envoy比较
当我们构建微服务架构时,我们总会通过网络进行更多的调用。但是构建冗余、弹性的分布式系统是一个难题,它需要一个智能的、应用程序感知的负载平衡。Matt Klein最近写了一篇关于现代负载平衡的精彩文章,.
JHipster如何生成Istio架构的应用
国内某电商傍上Spring Cloud只是一场营销
Spring Cloud 原本来自Netflix OSS,但是目前面临服务网格竞争,以及Netflix宣布放弃Hystrix,Spring Cloud与服务网格Istio竞争中处于弱势之中,但是Spr.
Netflix放弃Hystrix!你是否应该使用Netflix OSS/Spring Cloud?
观点收集:1. 由于Spring Cloud“默认”集成,Netflix OSS是首选解决方案,但现在我倾向于Consul / Traefik或Consul / Nginx,或者使用K8或各种云提供商.
在单体架构中应用Hystrix
Hystrix是一个非常成熟的库,用于隔离分布式系统中的远程操作。通常只有在“纯”微服务架构中运行时才由开发人员考虑。但是即使我们的项目“只有”一个或两个连接到外部系统,是否也值得一试呢?我想是的,但.
Spring Boot与Micronaut比较
当我们观察企业应用程序开发领域的最新架构趋势时,我们发现微服务成为事实上的架构标准。与此同时,Spring Boot成为最受欢迎和广泛使用的框架,用于在Java领域实现微服务。多年来,Spring B.
Spring Cloud Netflix Zuul中的速率限制
Spring Cloud Netflix Zuul是一个包含Netflix Zuul的开源网关。它为Spring Boot应用程序添加了一些特定功能。不幸的是,开箱即用不提供速率限制。除了Spring.
使用Spring Cloud Data Flow实现批量数据处理ETL
在Spring Cloud中使用OPENFEIGN技巧与最佳实践
与单片应用程序相比,分布式系统中的服务在多台计算机上运行。为了让这些服务相互交互,我们需要某种进程间通信机制。在OpenFeign的帮助下,我将解释如何启动对另一个服务的同步调用。 OpenFign是.
Spring Cloud的无服务器函数Bean简介
Spring Cloud云函数可以实现无服务器功能,快速浏览Spring Cloud 2.0提供的一些改进,包括更快的启动和“全函数”的能力。而且,由于它是在Spring Boot之上构建的,因此不再.
Envoy服务网格如何减轻级联故障?
级联故障是高吞吐量分布式系统中不可用的主要原因之一。在过去的四年中,Lyft已从单片架构转变为数百种微服务。随着微服务数量的增加,由于级联故障或意外内部拒绝服务导致的中断次数也在增加。今天,这些故障情.
使用Spring Boot实现微服务架构的开源项目
关于使用Spring Boot创建微服务架构的教程系列。以下是英文链接(文章写得啰嗦不严谨,可直接参考源码):介绍第1部分:设置docker第2部分:架构第3部分:反微服务第4部分:配置微服务第5部分.