开发者
天翼云开发者社区
关键词:

JMM规则简介

JMM规则简介

Mysql Innodb 行锁的算法

InnoDB引擎有3种行锁算法,分别是: Record Lock : 单个记录上锁; Gap Lock : 间隙锁,锁定一个范围,但不包含记录本身;Next-key Lock : Gap Lock+Record Lock,锁定一个范围并包含记录本身。

Java CopyOnWrite容器实现分析

CopyOnWrite是一种优化策略,当在并发写时,通过复制出原内容,在新的内容上读写,然后再把新的内容指向原来内容的引用。通过这种策略实现并发时,读写互不干涉,类似读写分离,来提升性能。

Java DelayQueue实现分析

DelayQueue是一个无界阻塞队列,队列中的元素比较特殊,必须是实现了Delayed接口的元素

Kubevela Quick Start

Kubevela是OAM规范的一个实现,以下基于MAC来快速安装和体验。

领域驱动设计(DDD)概要-Why DDD?

DDD(Domain-Driven Design 领域驱动设计)是由Eric Evans最先提出,目前也有十多年的历史了,一直处于不愠不火的状态,短短几年云计算,大数据和AI各种框架,概念推出就得到各大科技公司的大力支持,随着互联网业务的规模越来越大,为了快速响应需求,微服务快速崛起解决了一些问题。但渐渐我们发现,技术的快速发展只是解决了一部分问题,业务的复杂性带来的架构挑战单纯从技术层面是解决不了的

Java AQS框架基础

AQS是AbstractQueuedSynchronizer类的简称,Java并发工具包的大部分类的实现基础都基于这个类。AQS的核心是通过一个共享变量来同步状态,AQS只负责: • 线程阻塞队列的维护 • 线程阻塞和唤醒 共享变量的修改都是通过Unsafe类提供的CAS操作来实现的,AQS的主要方法是acquire和release,是个模板方法类

ThreadPoolExecutor实现分析

ThreadPoolExecutor是一个ExecutorService,实现了Executor接口,是一个线程池服务的实现

Hello,Rust Wasm

实现一个rust wasm的Hello world~仅供参考,不保证代码正确运行

应用多活介绍

关于应用双活、多活,首先要了解一些分布式理论如CAP、BASE,业务单元化,基于规则的路由/流量调度,业务降级、业务接管与恢复、基于Mysql的双写和主从同步控制缓存、消息、ES等数据同步以达到数据最终一致性等。都是应用双活实现的主要技术点。在云计算时代,结合K8S和容器技术,基础设施更容易管理,多活应该更好做了。

共 13 条
  • 1
  • 2
前往
点击加载更多...

暂未填写公司和职称

暂未填写个人简介

暂未填写技能专长

暂未填写毕业院校和专业

共发表过 13 篇文章

文章获得 1 次赞同

文章被浏览 679 次

获得 0 人关注

初出茅庐
共发表过 13 篇文章
文章获得 1 次赞同
获得 0 人关注
文章被浏览 679 次
获得“初出茅庐”荣誉
全部文章(0)
关键词:

JMM规则简介

JMM规则简介

Mysql Innodb 行锁的算法

InnoDB引擎有3种行锁算法,分别是: Record Lock : 单个记录上锁; Gap Lock : 间隙锁,锁定一个范围,但不包含记录本身;Next-key Lock : Gap Lock+Record Lock,锁定一个范围并包含记录本身。

Java CopyOnWrite容器实现分析

CopyOnWrite是一种优化策略,当在并发写时,通过复制出原内容,在新的内容上读写,然后再把新的内容指向原来内容的引用。通过这种策略实现并发时,读写互不干涉,类似读写分离,来提升性能。

Java DelayQueue实现分析

DelayQueue是一个无界阻塞队列,队列中的元素比较特殊,必须是实现了Delayed接口的元素

Kubevela Quick Start

Kubevela是OAM规范的一个实现,以下基于MAC来快速安装和体验。

领域驱动设计(DDD)概要-Why DDD?

DDD(Domain-Driven Design 领域驱动设计)是由Eric Evans最先提出,目前也有十多年的历史了,一直处于不愠不火的状态,短短几年云计算,大数据和AI各种框架,概念推出就得到各大科技公司的大力支持,随着互联网业务的规模越来越大,为了快速响应需求,微服务快速崛起解决了一些问题。但渐渐我们发现,技术的快速发展只是解决了一部分问题,业务的复杂性带来的架构挑战单纯从技术层面是解决不了的

Java AQS框架基础

AQS是AbstractQueuedSynchronizer类的简称,Java并发工具包的大部分类的实现基础都基于这个类。AQS的核心是通过一个共享变量来同步状态,AQS只负责: • 线程阻塞队列的维护 • 线程阻塞和唤醒 共享变量的修改都是通过Unsafe类提供的CAS操作来实现的,AQS的主要方法是acquire和release,是个模板方法类

ThreadPoolExecutor实现分析

ThreadPoolExecutor是一个ExecutorService,实现了Executor接口,是一个线程池服务的实现

Hello,Rust Wasm

实现一个rust wasm的Hello world~仅供参考,不保证代码正确运行

应用多活介绍

关于应用双活、多活,首先要了解一些分布式理论如CAP、BASE,业务单元化,基于规则的路由/流量调度,业务降级、业务接管与恢复、基于Mysql的双写和主从同步控制缓存、消息、ES等数据同步以达到数据最终一致性等。都是应用双活实现的主要技术点。在云计算时代,结合K8S和容器技术,基础设施更容易管理,多活应该更好做了。

共 13 条
  • 1
  • 2
前往
点击加载更多...