Java

探究Resilience4j:Java 8中的轻量级容错库

本文将介绍Resilience4j,这是一个专为Java 8及函数式编程设计的轻量级容错库。该库汲取了Hystrix的设计理念,同时利用Vavr库的强大功能,实现了无需额外依赖的高效容错机制。通过丰富的代码示例,本文旨在展示Resilience4j的基本用法及其如何简化现代Java应用中的错误处理流程。

2024-11 Resilience4j

【Java库】Resilience4j - 构建高可用、容错性强的Java应用

Resilience4j是受到Netflix Hystrix的启发,为Java8和函数式编程所设计的轻量级容错框架。整个框架只使用了Varr的库,不需要引入其他的外部依赖。

2024-10 Resilience4j

SpringBoot配置Resilience4j全过程

这篇文章主要介绍了springboot配置resilience4j全过程,希望对大家有所帮助

2024-06 Resilience4j Spring

Sentinel 入门

Sentinel是阿里巴巴开源的微服务流量控制组件。

2024-04 Sentinel

Java中Sentinel框架详解

Sentinel是一个高可用、高扩展、高稳定性的开源流量控制和熔断降级框架,可以在分布式系统中实现实时的流量控制,防止系统因流量过大导致系统崩溃和服务降级,Sentinel面向所有的Java应用,本文就给大家详细介绍一下Java中Sentinel框架。

2023-06 Sentinel

Java 容器化指北

记录 Java 应用容器化时候的一些小基洗以及一些小问题解决方案, 希望对其他人有帮助. 本文只讨论 JDK 8+ 版本, 更低版本暂不在讨论范围内。

2022-11

基于SpringBoot的API网关实现

基于SpringBoot自己来实现API网关,我们可以怎样来实现呢?本文通过结合实际业务需求以及对开源API网关的的学习,梳理出API网关的核心能力目标。

2022-03 Spring 微服务

部署微服务:Spring Cloud vs. Kubernetes

Spring Cloud和Kubernetes都声称自己是开发和运行微服务的最佳环境,但两者在特性上并不相同,解决的问题点也不一样。本文将探讨这两种平台对于微服务架构的交付有何作用、两者在哪些方面表现更好以及如何利用这两种平台在微服务架构的路上取得成功。

2021-06 Spring Kubernetes

Resilience4j 实用指南

Resilience4j 是受 Netflix Hystrix 启发的轻量级容错库,但专为Java 8和函数式编程而设计。轻巧,因为该库仅使用Vavr,而Vavr没有任何其他外部库依赖项。

2021-04 Resilience4j