Java
未读
Skywalking
链路追踪 1、基本介绍 什么是链路追踪 随着微服务分布式系统变得日趋复杂,越来越多的组件开始走向分布式化,如分布式服务、分布式数据库、分布式缓存等,使得后台服务构成了一种复杂的分布式网络。在服务能力提升的同时,复杂的网络结构也使问题定
Java
未读
Zookeeper、Eureka、Consul、Nacos
1、注册中心简介 1.1、基础概念 在分布式架构的系统中注册中心这个概念就已经被提出了,最经典的就是Zookeeper中间件。 微服务架构中,注册中心是最核心的基础服务之一,注册中心可以看做是微服务架构中的通信中心,当一个服
Java
未读
Spring Cloud断路器
断路器 在微服务架构中,我们将系统拆分成了一个个的服务单元,各单元间通过服务注册与订阅的方式互相依赖。由于每个单元都在不同的进程中运行,依赖通过远程调用的方式执行,这样就有可能因为网络原因或是依赖服务自身问题出现调用故障或延迟,而这些问题会直接导致调用方的对外服务也出现延迟,若此时调用方的请求不断增
Java
未读
Spring Cloud服务注册与发现
SpringCloud如何实现服务治理 Spring Cloud Eureka是Spring Cloud Netflix项目下的服务治理模块。而Spring Cloud Netflix项目是Spring Cloud的子项目之一,主要内容是对Netflix公司一系列开源产品的包装,它为Spring B
Java
未读
Spring Cloud简介、特性
Spring Cloud简介和特性 Spring Cloud是基于Spring Framework开发的一套开源的分布式系统开发工具集,用于构建和管理分布式应用程序。它提供了一系列的组件和模块,帮助开发人员快速构建可扩展、可靠和高性能的分布式系统。 背景 随着互联网的发展,越来越多的应用程序需要以
Java
未读
微服务框架、技术选型
微服务框架 SpringCloud、Dubbo Spring Cloud Spring Cloud 是一个基于 Spring Boot 的微服务框架,旨在简化分布式系统的开发和管理。它提供了一系列的组件和工具,用于实现服务注册与发现、负载均衡、服务调用、熔断器、网关等功能。 Spring Cloud
Java
未读
微服务的核心原则和设计模式
微服务的核心原则、设计模式 微服务架构是一种将应用程序拆分为一组小型、独立的服务的架构模式。在实践中,为了确保微服务架构的有效性和可维护性,有一些核心原则和设计模式需要遵循。 核心原则