自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(5)
  • 收藏
  • 关注

原创 看图秒懂什么是java分布式调度引擎

什么是分布式调度引擎? 大家在公司做项目的时候都应该有过这种task类型的工程吧? 下面我们通过一个简单的场景来了解下分布式调度引擎的!我们来看课件图一。 简单介绍下这个场景啊。场景的需求是这样的。每天晚上凌晨12点到凌晨3点备份a表的数据都b表去! 解决当前场景的方案有很多啊!我们先来看一个最简单,最原始的方案。叫 单线程模式,就是写一个while true。不停的去比配两张表的数据,...

2019-12-10 15:39:12 750

原创 看图秒懂tcc分布式事务

来理解下什么是tcc分布式事务! 下面我们来简单看一个微服务分布式事务的场景!来看图 图中有用户系统!积分系统!资金系统!三个微服务也就是三个小系统!每个系统对应自己的一个数据库,场景是这样的!用户注册。会在用户系统去生成一条用户的纪录。然后在积分系统开通用户的积分纪录!然后会在资金系统去开通用户的资金账户!用户注册的逻辑就是完成这三步操作!用户注册横跨了三个小系统!而且用户注册必须要有事务的保证!也就是说这三步操作其中任何一步操作失败!其它操作都必须回滚!比如说生成用户纪录成功!但生成积分纪录失败

2020-06-23 21:41:46 361

原创 阿里巴巴分布式调度引擎tbschedule实战四tbschedule的配置使用

今天开始我们的实战配置的章节。代码我共享在qq群里了!751124494。 业务场景介绍 先把我们的业务场景介绍下,这里有两张表user_detail 是源数据表user_detail_copy 是备份数据表,场景是这样的将源数据表的数据实时的同步到另外一张备份表,我们这个场景不是定时的,而是实时执行的!下面介绍下test-tbschedule的代码, test-tbschedule 这...

2019-12-19 16:23:10 435

原创 阿里巴巴分布式调度引擎tbschedule实战三tbschedule的调度原理

大家好,在讲tbschedule使用之前,我们先了解下tbschedule的调度原理,不然大家对tbschedule的配置会不太理解 任务分片,调度器/线程组!我们前面对这些名词做一个大概的解释! 今天针对这些名词我们来深入的讲解下tbschedule的调度原理。 第一张图 还是我们前面讲过的分布式多线程多主机复杂模式。其实这是参照tbschedule的原理画出的一张模式图! 我们看...

2019-12-19 16:04:07 529

原创 阿里巴巴分布式调度引擎tbschedule实战二源码环境搭建

tbschedule源码介绍 tbschedule源码从github中获取!网址是https://github.com/nmyphp/tbschedule 首先去github上看看这个tbschedule 我们来看看它的项目结构 Doc目录 Doc目录里面包含的是文档 tbschedule-console tbschedule-console这是个web工程,是tbschedul...

2019-12-19 11:30:48 261

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除