分布式

netty系列之:EventLoop,EventLoopGroup和netty的默认实现

简介 在netty中不管是服务器端的ServerBootstrap还是客户端的Bootstrap,在创建的时候都需要在group方法中传入一个EventLoopGroup参数,用来处理所有的ServerChannel和Channel中所有的IO操作和event。 可能有的小伙伴还稍微看了一下nett .........

分布式事务最可靠解决方案—本地消息

分布式事务解决方案我总结起来有3类: 1、2阶段提交2PC PREPARE - COMMIT 2、阶段提交TCC TRY-CONFIRM-CANCEL 3、利用本地消息 (最可靠得方案,其它方案细品均有漏洞,不能100%保证最终一致性.........

分层架构在数据仓库的应用

分层架构的特点 分层架构是运用最为广泛的架构模式,经典的如B/S架构、 MVC 架构。其特点如下: 优点: 分离开发人员的关注,每个开发人员可以只关注自己所负责的层次的事情,无需过多关注其它层级的东西; 解耦,降低依赖,上层只能依赖于下层; 可复用,可以将公共的部分下沉到同一个层级,上层可以复用公共 .........

分布式数据库排序及优化

一、背景 1.1 分布式数据库架构 当前分布式数据库架构有不少,但是总体架构相差不大,主要组件都包含协调节点、数据分片、元数据节点、全局时钟。一种常见的分布式架构如下图: gtm :全局事务管理器(全局时钟),一主多备; catalog: 元数据管理,一主多备; group: 水平分片,每个grou .........

Java培训:Java反射的作用是什么

Java反射机制主要提供了以下功能:在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态.........

Large dynamically sized html table with a fixed scroll row and fixed scroll column

问题: I need to display a large table on a web page and need to prevent the first column and first row from scrolling. 我需要在网页上显示一个大表,并且需要阻止第一列和第一行滚动.........

桥接模式

定义: 将抽象和实现分离,使它们可以独立变化。它是用组合关系代替继承关系来实现。从而降低了抽象和实现这俩个可变维度的耦合。 结构: 抽象化角色:定义抽象类,并包含一个对实现化对象的.........

融合CDN介绍

融合CDN 介绍 闲着无聊将自己写的一个融合CDN系统开源,这个已经在多家公司商用(私活),支持广电标准(NGOD),以及互联网OTT标准,主要特性如下: 支持NGOD标准 支持HLS协议 支持防盗链 支持实.........

实用TCP协议(1):TCP 协议简介

传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP 协议假设下层协议可以提供简单的不可靠数据报, 并在此基础上构建可靠的端到端字节流服务。TCP 协议通常工作在 IP 协议上,依赖 IP 协议提供的地址和路由... .........