用户头像

Java收录阁

士不可以不弘毅,任重而道远

2020.4.30 加入

喜欢收集整理Java相关技术文档的程序员,欢迎关注同名微信公众号 Java收录 阁获取更多文章
关注
  • 29

    发布数

  • 19

    关注者

  • 6

    关注了

分布式事务 - 分布式事务框架 Seata

Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。它提供了 AT、TCC、Saga 和 XA 事务模式,为开发者提供了一站式的分布式事务解决方案。其中 TCC 和 XA 可以参考之前的文章,AT 和 Saga 这两种事务模型是什么呢?

分布式事务 - 三种常见的解决方案

基于 CAP 理论我们可以知道,对于数据一致性问题有 AP 和 CP 两种方案,但是在电商领域等互联网场景下,基于 CP 的强一致性方案在数据库性能和系统处理能力上会存在一定的瓶颈。

分布式事务 - 理论模型

提到事务,很多人第一时间想到的是数据库的事务。所谓的数据库事务是指作为单个逻辑工作单元执行的多个数据库操作,要么同时成功,要么同时失败,它必须满足 ACID 特性

RocketMQ - 高可用设计

计算机系统的可用性用平均无故障时间来度量,系统的可用性越高,则平均无故障时间越长。高可用性也是分布式中间件的重要特性,RocketMQ 的高可用设计主要有四个方面的体现:

RocketMQ - 如何实现事务消息

事务消息的使用场景很多,比如在电商系统中用户下单后新增了订单记录,对应的商品库存需要减少。怎么保证新增订单后商品库存减少呢?

RocketMQ - 如何实现顺序消息

本文介绍 RocketMQ 的顺序消息

RocketMQ - 什么是 RocketMQ

RocketMQ 是一个低延时、高可靠、可伸缩、易于使用的分布式消息中间件,是由阿里巴巴开源捐献给 Apache 的顶级项目。

Dubbo - 初识 Apache Dubbo

随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构越来越流行。

Dubbo 集成 Sentinel 实现限流

Sentinel 提供了与 Dubbo 整合的模块 Sentinel Apache Dubbo Adapter,可以针对服务提供方和服务消费方进行流控

Sentinel 集成 Nacos 实现动态流控规则

Sentinel 的理念是只需要开发者关注资源的定义,它默认会对资源进行流控。当然,我们还是需要对定义的资源设置流控规则,主要有两种方式:

Spring Cloud 集成 Sentinel

本篇主要介绍 Sentinel 如何实现 Spring Cloud 应用的限流操作。

分布式限流框架 - Sentinel

Sentinel 是面向分布式服务架构的轻量级流量控制组件,主要以流量为切入点,从限流、流量整形、服务降级、系统负载保护等多个维度来帮助我们保障微服务的稳定性。

Java收录阁