Netty到底是什么 从HTTP说起 有了Netty,你可以实现自己的HTTP服务器,FTP服务器,UDP服务器,...[作者空间]
初始化并启动Netty服务端过程如下: 基本过程如下: 初始化创建2个NioEventLoopGroup,其中bo...[作者空间]
功能特性 传输服务支持BIO和NIO容器集成支持OSGI、JBossMC、Spring、Guice容器协议支持HT...[作者空间]
分布式事务产生的原因 数据库分库分表 微服务化 在微服务架构中,每个服务在用本地事务的时候,知道自己执行的事务是成...[作者空间]
前言 最近懒成一坨屎,学不动系列一波接一波,大多还都是底层原理相关的。上周末抽时间重读了周志明大湿的 JVM 高效...[作者空间]
简单地说,线程模型指定了操作系统、编程语言、框架或者应用程序的上下文中的线程管理的关键方面。显而易见地,如何以及何...[作者空间]
摘要:1、TCC简介 TCC是一种比较成熟的分布式事务解决方案,可用于解决跨库操作的数据一致性问题; TCC是服务...[作者空间]
一、前言 严格遵守ACID的分布式事务我们称为刚性事务,而遵循BASE理论(基本可用:在故障出现时保证核心功能可用...[作者空间]
一、前言 在单个数据库实例时候,我们可以在一个数据源的事务(本地事务)内做多步数据库操作,在事务内的多个操作要么全...[作者空间]
一、什么是RPC框架? RPC,全称为Remote Procedure Call,即远程过程调用,是一种计算机通信...[作者空间]
分布式事务是企业集成中的一个技术难点,也是每一个分布式系统架构中都会涉及到的一个东西,特别是在微服务架构中,几乎可...[作者空间]
本文主要通过整理网络上的资料,整理出的关于TCP方面的简单理论知识。作为Java程序员虽然更多的时候我们都是直接调...[作者空间]
注:文章中使用的dubbo源码版本为2.5.4 零、服务发布的目的 服务提供者向注册中心注册服务,将服务实现类以服...[作者空间]
一、HBase架构简介 1、StoreFile HBase数据的存储单元,底层使用HDFS存储。数据按照Cell(...[作者空间]
下文是为应对我司分布式事务带来的问题所设计的解决方案,已在生产环境应用,由于之前是word版本写的就直接copy来...[作者空间]
为什么分布式系统需要用到ID生成系统 在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。如在美团点评的金...[作者空间]
自己绘制了一份TCP三次握手,数据读写,四次挥手期间的状态转换过程图,感觉比较清晰。后续如果有时间再补一些说明。[作者空间]
一、NIO Reactor模型 1、Reactor模式思想:分而治之+事件驱动 1)分而治之 一个连接里完整的网络...[作者空间]
我们在用缓存的时候,不管是Redis或者Memcached,基本上会通用遇到以下三个问题: 缓存穿透 缓存并发 缓...[作者空间]