个人简介

Echo Blog


江湖无名 安心练剑
  • QPS TPS
    QPS QPS = req/sec = 请求数/秒 Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。 TPS 是TransactionsPerSecond的缩写,也就是事务数/秒。 它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。 ...
    2018-12-23 12:42:38 | Distributed
  • 高可用之分布式服务-01-无状态服务
    chat 详细介绍一下什么是分布式服务?what? 分布式服务是一种软件架构模式,它允许应用程序的不同组件分布在不同的服务器或计算机上运行。 这种模式旨在提高应用程序的可扩展性、可用性和容错性。下面是分布式服务的一些关键特点和概念: 可扩展性:分布式服务可以通过增加更多的服务器来处理更多的负载,从而实现水平扩展。 高可用性:通过在多个服务器上运行服...
    2018-12-23 05:55:13 | Distributed
  • 高可用开源库之 阿里流控组件 sentinel-02-chat
    chat 详细介绍一下 Sentinel what? Sentinel 是一个由阿里巴巴开源的流量防控组件,旨在为分布式系统提供稳定性保障。它提供了对流量控制、熔断降级、系统负载保护等功能的支持,广泛应用于微服务架构中,确保在高并发情况下服务的稳定性。 Sentinel 的核心功能 流量控制(限流) Sentinel 允许根据多种维度(如 QPS、并发数等)进行流量控制,确保系...
    2018-12-23 05:55:13 | Distributed
  • 高可用开源库之 阿里流控组件 sentinel-01-overview 面向云原生微服务的高可用流控防护组件
    Sentinel 介绍 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。 Sentinel 是面向分布式、多语言异构化服务架构的流量治理组件,主要以流量为切入点,从流量路由、流量控制、流量整形、熔断降级、系统自适应过载保护、热点流量防护等多个维度来帮助开发者保障微服务的稳定性。 Sentinel 基本概念 资源 资源是 Sentinel 的关键概念。 它可以是 Java ...
    2018-12-23 05:55:13 | Distributed
  • 高可用开源库之 Resilience4j-02-chat 聊一聊
    chat 详细介绍一下 Resilience4j what? Resilience4j 是一个用于 Java 的容错库,它提供了一系列机制来增强应用程序的弹性,以应对故障和瞬时问题。 Resilience4j 的设计灵活,易于集成,适用于微服务架构。 以下是 Resilience4j 的一些主要特性和组件: 主要特性 轻量级:Resilience4j 采用 Jav...
    2018-12-23 05:55:13 | Distributed
  • 高可用开源库之 Resilience4j-01-Netflix Hystrix 的替代者 overview
    Resilience4j Resilience4j 是一个轻量级容错库,受Netflix Hystrix启发,但专为Java 8和函数式编程而设计。 轻量级,因为库只使用Vavr(以前称为Javaslang),它没有任何其他外部库依赖项。 相比之下,Netflix Hystrix对Archaius具有编译依赖性,Archaius具有更多外部库依赖性,例如Guava和Apache Com...
    2018-12-23 05:55:13 | Distributed
  • 高可用开源库之 Hystrix-02-聊一聊
    chat 详细介绍一下 Hystrix? what Hystrix是一个由Netflix开发并开源的延迟和容错库,用于解决分布式系统中服务调用的延迟问题和防止服务故障的蔓延。 它通过实现断路器模式(Circuit Breaker Pattern)来防止分布式系统中某个服务的故障对整体系统性能造成的影响。 Hystrix的主要作用包括故障隔离、服务降级、超时控制和熔断机制,以及提供丰富...
    2018-12-23 05:55:13 | Distributed
  • 高可用开源库之 Hystrix-01-概览
    高可用系列 高可用开源库之 Hystrix-01-概览 高可用开源库之 Hystrix-02-聊一聊 高可用开源库之 Resilience4j-01-Netflix Hystrix 的替代者 overview 高可用开源库之 Resilience4j-02-chat 聊一聊 高可用开源库之 阿里流控组件 sentinel-01-overview 面向云原生微服务的高可用流控防护组件...
    2018-12-23 05:55:13 | Distributed