10 2020 档案

摘要:实现全局唯一ID 一、采用主键自增 最常见的方式。利用数据库,全数据库唯一。 优点: 1)简单,代码方便,性能可以接受。 2)数字ID天然排序,对分页或者需要排序的结果很有帮助。 缺点: 1)不同数据库语法和实现不同,数据库迁移的时候或多数据库版本支持的时候需要处理。 2)在单个数据库或读写分离或一 阅读全文
posted @ 2020-10-26 22:48 MXC肖某某 阅读(1951) 评论(0) 推荐(0) 编辑
摘要:一、简介 官网地址:http://seata.io/zh-cn/ 1,概念 Seata是一款开源的分布式事务解决方案,致力于在微服务架构在提供高性能和简单一样的分布式事务服务。 2,处理过程 Transaction ID XID:全局唯一的事务ID Transaction Coordinator(T 阅读全文
posted @ 2020-10-25 22:10 MXC肖某某 阅读(389) 评论(0) 推荐(0) 编辑
摘要:一、介绍(sentinel 1.7.0) 1,官网地址 https://github.com/alibaba/Sentinel 中文地址:https://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8D 2,主要特征 Sentinel 具有以下特 阅读全文
posted @ 2020-10-22 23:13 MXC肖某某 阅读(192) 评论(0) 推荐(0) 编辑
摘要:一、介绍 Nacos:由单词Naming和Cofiguration的前两个字母组成,最后的s代表Service。 1,作用 替代Eureka做服务注册中心 替代Cloud Config做服务配置中心 2,地址 文档:https://nacos.io/zh-cn/docs/what-is-nacos. 阅读全文
posted @ 2020-10-19 22:07 MXC肖某某 阅读(216) 评论(0) 推荐(0) 编辑
摘要:一、概念 1,简介 微服务意味着要将单体应用中的业务拆分为一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务。由于每个服务都需要必要的配置信息才能运行,所以一套集中式的、动态的配置管理设施是必不可少的。 2,作用 集中管理配置文件 不同环境不同配置,动态化的配置更新,分环境部署比如de 阅读全文
posted @ 2020-10-13 14:11 MXC肖某某 阅读(110) 评论(0) 推荐(0) 编辑
摘要:一、介绍 1,概念 SpringCloud Gateway是在Spring生态系统之上构建的API网关服务,基于Spring5、Spring Boot2和Project Reactor等技术。SpringCloud Gateway作为Spring Cloud生态系统中的网关,目标是替代Zuul。Sp 阅读全文
posted @ 2020-10-12 17:07 MXC肖某某 阅读(195) 评论(0) 推荐(0) 编辑
摘要:一、简介 源码地址:https://gitee.com/xiaocheng0902/my-cloud.git 1,定义 Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等。Hystrix能够保证在一个依赖出问题的情况下,不会导致 阅读全文
posted @ 2020-10-11 21:03 MXC肖某某 阅读(318) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示