一、seata是什么 Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、...
一、入门 为了更好地了解redis的源码和工作原理,花了两天时间把redis cluster的环境给搭建起来。主要有以下几步: vmware u...
一、前言 这次我们来讨论下redis cluster依赖的一个核心的算法,一致性哈希算法。我们都知道,redis cluster能够做到动态地扩...
一、前言 上一篇结尾的时候我提了两个问题,这一次主要针对这两个问题进行思考和讨论。 问题1这里的returnValue为什么不是直接返回next...
一、前言 在分布式系统中,实现高可用有三大利器: 限流 降级 熔断我们先对限流来进行一个分析。 二、限流的实现 业界常用的限流的实现方式也有多种...
一、unsafe是什么? 在netty中一个很核心的组件,封装了java底层的socket操作,作为连接netty和java 底层nio的重要桥...
一、概要 前面简单介绍了channel的总体设计,其中channel里面涉及到一个核心的组件EventLoop。EventLoop的主要作用是处...
一、概要 上一篇把netty的基本思路介绍了一下,从这一篇文章开始我们将把netty的每一个组件分别进行拆解分析。针对核心的源码进行剖析。本篇先...
一、什么是netty? Netty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的 API 的客户端/服务器框架...