Spring Boot Annotations TOP50

Spring Boot利用Annotations保持应用的干净明晰,列举50个Spring Boot应用常见的注解。

Spring Cloud分布式应用追踪方案

分布式跟踪(也称为分布式请求跟踪)是一种用于分析和监控应用的方法,对微服务架构的应用尤为重要;是理解系统行为、分析性能问题,快速定位和解决问题的关键。

Spring Cloud服务治理

Spring Cloud目前使用最多的服务治理框架为Consul、Zookeeper、Eureka,通过这些框架一览Spring Cloud服务发现和治理的概况。

Spring Cloud Circuit Breaker

Spring Cloud熔断器能有效防止因网络访问延迟和故障造成的应用级联故障,本文将从问题的根源解读Spring Cloud断路器。

Spring Cloud Gateway

Spring Cloud Gateway提供了一种简单有效的路由API,并基于Filter链实现网关基本功能,如:安全、监控/埋点和限流等。

Spring Security与Shiro比较

Spring Security文档全面拥有完整的生态,Shiro胜在简单易用,无需依赖可独立运行。

Netflix Zuul为微服务添加路由和请求过滤功能

本指南将使用Netflix Zuul为微服务应用添加边缘服务,让应用拥有路由和请求过滤能力。

Spring Cloud使用Ribbon实现负载均衡功能

本指南将使用Spring Boot构建应用,通过集成Netflix Ribbon和Spring Cloud Netflix为微服务提供负载均衡能力。

Spring Cloud熔断器入门指南

本指南将介绍如何使用Netflix Hystrix容错库(fault tolerance library)作为应用的断路器,以便在服务失败时执行其他调用。

Spring Cloud Eureka服务注册中心

本指南将用Netflix Eureka做为服务注册中心(Service Registration and Discovery),详细介绍Eureka搭建服务注册中心的过程。