【分布式】
chenshiying007
关注大数据相关技术和软件架构
展开
-
FeignClient动态配置服务url
FeignClient动态配置服务url转载 2022-10-25 10:28:54 · 4922 阅读 · 0 评论 -
基于opentracing + jaeger 实现全链路追踪
2020博客地址汇总 2019年博客汇总转载至:https://blog.csdn.net/qq_18150497/article/details/91375087文章目录 链路追踪 OpenTracing Trace 和 sapn **Inject** 和 **Extract** 操作 **Sampling**,采样 [OpenTracing 多语言支持]( 链路追踪当代互联网服务,通常都是用复杂,大规模分布式集群来实现,微服务化,这些软件.转载 2020-11-12 11:17:01 · 2277 阅读 · 0 评论 -
Spring cloud ribbon实现灰度发布
2020博客地址汇总 2019年博客汇总转载至:https://blog.csdn.net/u010882691/article/details/82427203 灰度发布 灰度发布是在多版本控制的基础上进一步扩展实现出来的项目 -> fm-cloud-graybunny,抽象出灰度服务、灰度服务实例、灰度策略、灰度决策等。 灰度策略可以从request ip, request patameter, request header等方面进行去创建,也可以根据bamboo...转载 2020-11-10 16:27:34 · 624 阅读 · 0 评论 -
Spring cloud ribbon实现多版本控制
2020博客地址汇总 2019年博客汇总转载至:https://blog.csdn.net/u010882691/article/details/82427138Spring cloud ribbon实现多版本控制 需求分析 在spring cloud微服务体系中,服务的请求来源无外乎两个方面:来源1: 外部请求通过网关(zuul)转发而来。 来源2: 内部服务之间的调用请求。不论网关转发过来的请求,还是内部服务调用过来的请求,都需要ribbon做负载均衡,所以.转载 2020-11-10 16:23:47 · 443 阅读 · 0 评论 -
Nacos 解读:服务发现客户端
转载于:https://www.cnblogs.com/lykbk/p/werwerwer35434343434343.html 2020博客地址汇总 2019年博客汇总 Nacos是阿里巴巴的微服务开源项目,用于服务发现和配置管理,开源以来我就一直关注,在此准备以几篇文章来窥其全貌,但大段大段贴代码就没必要了,这里用自己的一些理解和总结来帮助大家理解。文章将基于截止目前最新发布的0.8版本,Nacos的使用方式参考官方文档即可,这里主要从原理和实现上来讲。Nacos可以分为服.转载 2020-08-30 22:24:19 · 6317 阅读 · 0 评论 -
skywalking 链路监控 8.1.0 集群安装及性能测试
15G1百万次请求数产生的日志在15G500 并发无 skywalking1000 并发无 skywalking5000 并发无 skywalking500 并发 skywalking1000 并发skywalking1、测试增加链路压测对性能影响2、测试建状性 高并发压测、常时间压测链路不会出现问题3、对系统的影响,包括skywalking 挂掉后对系统影响4、skywalking重新启动后 是否恢复正常...原创 2020-08-12 14:50:05 · 6656 阅读 · 1 评论 -
gateway 整合sentinel
一. 概述1.1介绍Sentinel 引入了 Sentinel API Gateway Adapter Common 模块,此模块中包含网关限流的规则和自定义 API 的实体和管理逻辑:GatewayFlowRule:网关限流规则,针对 API Gateway 的场景定制的限流规则,可以针对不同 route_id或自定义的 API 分组进行限流,支持针对请求中的参数、Header、来源 IP 等进行定制化的限流。ApiDefinition:用户自定义的 API 定义分组,可以看做是一些 URL 匹原创 2020-08-06 08:55:15 · 3736 阅读 · 5 评论 -
微服务架构技术栈
一个可供中小团队参考的微服务架构技术栈一、概述近年,Spring Cloud 俨然已经成为微服务开发的主流技术栈,在国内开发者社区非常火爆。我近年一直在一线互联网公司(携程,拍拍贷等)开展微服务架构实践,根据我个人的一线实践经验和我平时对 Spring Cloud 的调研,我认为 Spring Cloud 技术栈中的有些组件离生产级开发尚有一定距离。比方说 Spring Cloud Config ...转载 2018-05-09 20:10:28 · 10478 阅读 · 2 评论 -
分布式调度系统xxl-job
分布式调度系统xxl-job 搭建分布式实战(干货)spring cloud 实战(干货)mybatis 实战(干货)spring boot 实战(干货)React 入门实战(干货)构建中小型互联网企业架构(干货)python 学习持续更新ElasticSearch 笔记概述github 地址 https://github.com/xuxueli/xxl-jobhttp://www.xuxueli...原创 2018-04-25 17:34:09 · 1750 阅读 · 0 评论 -
分布式理论:CAP 是三选二吗?
分布式理论:CAP 是三选二吗?一、CAP 是什么CAP 理论,被戏称为【帽子理论】。CAP 理论由 Eric Brewer 在 ACM 研讨会上提出,而后 CAP 被奉为分布式领域的重要理论 [1]。分布式系统的 CAP 理论:首先把分布式系统中的三个特性进行了如下归纳:一致性(C):在分布式系统中的所有数据备份,在同一时刻是否同样的值。(等同于所有节点访问同一份最新的数据副本)可用性(A):在...转载 2018-05-10 09:20:25 · 1069 阅读 · 0 评论 -
使用LCN框架解决分布式事物
使用LCN框架解决分布式事物更多干货分布式实战(干货)spring cloud 实战(干货)mybatis 实战(干货)spring boot 实战(干货)React 入门实战(干货)构建中小型互联网企业架构(干货)python 学习持续更新ElasticSearch 笔记kafka storm 实战 (干货)一、概述事物特性(ACID)原子性(A)所谓的原子性就是说,在整个事务中的所有操作,要么...原创 2018-05-11 17:11:38 · 6429 阅读 · 0 评论 -
分布式事务综述
分布式事务综述更多干货分布式实战(干货)spring cloud 实战(干货)mybatis 实战(干货)spring boot 实战(干货)React 入门实战(干货)构建中小型互联网企业架构(干货)python 学习持续更新ElasticSearch 笔记kafka storm 实战 (干货)一、什么是事务数据库事务(简称:事务,Transaction)是指数据库执行过程中的一个逻辑单位,由一...转载 2018-05-07 15:21:58 · 3761 阅读 · 0 评论 -
netty 之nio
netty 之nio传统IOIO特点 * 阻塞点 server.accept(); inputStream.read(bytes);单线程情况下只能有一个客户端用线程池可以有多个客户端连接,但是非常消耗性能public class OioServerOne { @SuppressWarnings("resource") public static void main(String[] arg...原创 2018-06-08 07:25:37 · 1212 阅读 · 0 评论 -
Hmily:高性能异步分布式事务TCC框架
更多干货 分布式实战(干货) spring cloud 实战(干货) mybatis 实战(干货) spring boot 实战(干货) React 入门实战(干货) 构建中小型互联网企业架构(干货) python 学习持续更新 ElasticSearch 笔记 kafka storm 实战 (干货) ...转载 2019-04-25 09:20:04 · 2006 阅读 · 0 评论 -
分布式任务调度系统选型
分布式任务调度系统选型更多干货分布式实战(干货)spring cloud 实战(干货)mybatis 实战(干货)spring boot 实战(干货)React 入门实战(干货)构建中小型互联网企业架构(干货)python 学习持续更新分布式调度在互联网企业中占据着十分重要的作用,尤其是电子商务领域,由于存在数据量大、高并发的特点,对数据处理的要求较高,既要保证高效性,也要保证准确性和安全性,相对...原创 2018-03-22 20:09:14 · 9063 阅读 · 2 评论 -
高可用redis集群搭建
高可用redis集群搭建及原理详解一、 原理介绍更多干货分布式实战(干货)spring cloud 实战(干货)mybatis 实战(干货)spring boot 实战(干货)React 入门实战(干货)构建中小型互联网企业架构(干货)1、Redis 集群的数据分片Redis 集群没有使用一致性hash, 而是引入了 哈希槽的概念.Redis 集群有16384个哈希槽,每个key通过CRC16校验...原创 2018-03-08 06:43:56 · 1178 阅读 · 0 评论 -
分布式事务11_TCC 两阶段型、补偿型
柔性事务解决方案:TCC(两阶段型、补偿型)更多干货分布式事务处理一分布式事务二分布式事务处理三分布式事务四_基于可靠消息的最终一致性分布式事务五_基于可靠消息的最终一致性_异常流程分布式事务六_常规MQ队列分布式事务七_幂等性设计分布式事务八_可靠消息最终一致性方案分布式事务九_基于可靠消息的最终一致性代码分布式事务10_最大努力通知形势柔性事务解决方案:TCC(两阶段型、补偿型)支付宝 分布式...原创 2018-02-22 22:00:04 · 8142 阅读 · 1 评论 -
分布式事务10_最大努力通知形
分布式事务10_最大努力通知形势更多干货分布式事务处理一分布式事务二分布式事务处理三分布式事务四_基于可靠消息的最终一致性分布式事务五_基于可靠消息的最终一致性_异常流程分布式事务六_常规MQ队列分布式事务七_幂等性设计分布式事务八_可靠消息最终一致性方案分布式事务九_基于可靠消息的最终一致性代码分布式事务10_最大努力通知形势柔性事务解决方案:TCC(两阶段型、补偿型)支付宝 分布式事务服务 D...原创 2018-02-16 21:35:05 · 4708 阅读 · 0 评论 -
分布式事务九_基于可靠消息的最终一致性代码
分布式事务九_基于可靠消息的最终一致性代码更多干货分布式事务处理一分布式事务二分布式事务处理三分布式事务四_基于可靠消息的最终一致性分布式事务五_基于可靠消息的最终一致性_异常流程分布式事务六_常规MQ队列分布式事务七_幂等性设计分布式事务八_可靠消息最终一致性方案分布式事务九_基于可靠消息的最终一致性代码分布式事务10_最大努力通知形势柔性事务解决方案:TCC(两阶段型、补偿型)支付宝 分布式事...原创 2018-02-11 22:25:29 · 5422 阅读 · 18 评论 -
分布式事务八_可靠消息最终一致性方案
分布式事务八_可靠消息最终一致性方案更多干货分布式事务处理一分布式事务二分布式事务处理三分布式事务四_基于可靠消息的最终一致性分布式事务五_基于可靠消息的最终一致性_异常流程分布式事务六_常规MQ队列分布式事务七_幂等性设计分布式事务八_可靠消息最终一致性方案分布式事务九_基于可靠消息的最终一致性代码分布式事务10_最大努力通知形势柔性事务解决方案:TCC(两阶段型、补偿型)支付宝 分布式事务服务...原创 2018-02-11 09:13:06 · 6815 阅读 · 3 评论 -
分布式事务七_幂等性设计
分布式事务七_幂等性设计更多干货分布式事务处理一分布式事务二分布式事务处理三分布式事务四_基于可靠消息的最终一致性分布式事务五_基于可靠消息的最终一致性_异常流程分布式事务六_常规MQ队列分布式事务七_幂等性设计分布式事务八_可靠消息最终一致性方案分布式事务九_基于可靠消息的最终一致性代码分布式事务10_最大努力通知形势柔性事务解决方案:TCC(两阶段型、补偿型)支付宝 分布式事务服务 DTS 一...原创 2018-02-10 22:20:08 · 10088 阅读 · 0 评论 -
分布式事务六_常规MQ队列
MQ队列消息模型的特点更多干货分布式事务处理一分布式事务二分布式事务处理三分布式事务四_基于可靠消息的最终一致性分布式事务五_基于可靠消息的最终一致性_异常流程分布式事务六_常规MQ队列分布式事务七_幂等性设计分布式事务八_可靠消息最终一致性方案分布式事务九_基于可靠消息的最终一致性代码分布式事务10_最大努力通知形势柔性事务解决方案:TCC(两阶段型、补偿型)支付宝 分布式事务服务 DTS 一分...原创 2018-02-10 22:06:32 · 5257 阅读 · 0 评论 -
分布式事务五_基于可靠消息的最终一致性_异常流程
分布式事务五_基于可靠消息的最终一致性_异常流程更多干货分布式事务处理一分布式事务二分布式事务处理三分布式事务四_基于可靠消息的最终一致性分布式事务五_基于可靠消息的最终一致性_异常流程分布式事务六_常规MQ队列分布式事务七_幂等性设计分布式事务八_可靠消息最终一致性方案分布式事务九_基于可靠消息的最终一致性代码分布式事务10_最大努力通知形势柔性事务解决方案:TCC(两阶段型、补偿型)支付宝 分...原创 2018-02-10 16:58:42 · 5773 阅读 · 0 评论 -
分布式事务四_基于可靠消息的最终一致性
分布式事务四_基于可靠消息的最终一致性更多干货分布式事务处理一分布式事务二分布式事务处理三分布式事务四_基于可靠消息的最终一致性分布式事务五_基于可靠消息的最终一致性_异常流程分布式事务六_常规MQ队列分布式事务七_幂等性设计分布式事务八_可靠消息最终一致性方案分布式事务九_基于可靠消息的最终一致性代码分布式事务10_最大努力通知形势柔性事务解决方案:TCC(两阶段型、补偿型)支付宝 分布式事务服...原创 2018-02-10 16:19:57 · 19351 阅读 · 4 评论 -
分布式事务三
分布式事务处理三更多干货分布式事务处理一分布式事务二分布式事务处理三分布式事务四_基于可靠消息的最终一致性分布式事务五_基于可靠消息的最终一致性_异常流程分布式事务六_常规MQ队列分布式事务七_幂等性设计分布式事务八_可靠消息最终一致性方案分布式事务九_基于可靠消息的最终一致性代码分布式事务10_最大努力通知形势柔性事务解决方案:TCC(两阶段型、补偿型)支付宝 分布式事务服务 DTS 一分布式事...原创 2018-02-10 15:45:58 · 4324 阅读 · 0 评论 -
支付宝 分布式事务服务 DTS四
分布式事务服务 DTS四更多干货分布式事务处理一分布式事务二分布式事务处理三分布式事务四_基于可靠消息的最终一致性分布式事务五_基于可靠消息的最终一致性_异常流程分布式事务六_常规MQ队列分布式事务七_幂等性设计分布式事务八_可靠消息最终一致性方案分布式事务九_基于可靠消息的最终一致性代码分布式事务10_最大努力通知形势柔性事务解决方案:TCC(两阶段型、补偿型)支付宝 分布式事务服务 DTS 一...原创 2018-02-10 15:44:25 · 3645 阅读 · 0 评论 -
支付宝 分布式事务服务 DTS三
分布式事务服务 DTS三更多干货分布式事务处理一分布式事务二分布式事务处理三分布式事务四_基于可靠消息的最终一致性分布式事务五_基于可靠消息的最终一致性_异常流程分布式事务六_常规MQ队列分布式事务七_幂等性设计分布式事务八_可靠消息最终一致性方案分布式事务九_基于可靠消息的最终一致性代码分布式事务10_最大努力通知形势柔性事务解决方案:TCC(两阶段型、补偿型)支付宝 分布式事务服务 DTS 一...原创 2018-02-10 11:50:34 · 5162 阅读 · 0 评论 -
支付宝 分布式事务服务 DTS 一
分布式事务服务 DTS 一更多干货分布式事务处理一分布式事务二分布式事务处理三分布式事务四_基于可靠消息的最终一致性分布式事务五_基于可靠消息的最终一致性_异常流程分布式事务六_常规MQ队列分布式事务七_幂等性设计分布式事务八_可靠消息最终一致性方案分布式事务九_基于可靠消息的最终一致性代码分布式事务10_最大努力通知形势柔性事务解决方案:TCC(两阶段型、补偿型)支付宝 分布式事务服务 DTS ...原创 2018-02-10 11:01:59 · 10301 阅读 · 1 评论 -
分布式事务二
分布式事务二更多干货分布式事务处理一分布式事务二分布式事务处理三分布式事务四_基于可靠消息的最终一致性分布式事务五_基于可靠消息的最终一致性_异常流程分布式事务六_常规MQ队列分布式事务七_幂等性设计分布式事务八_可靠消息最终一致性方案分布式事务九_基于可靠消息的最终一致性代码分布式事务10_最大努力通知形势柔性事务解决方案:TCC(两阶段型、补偿型)支付宝 分布式事务服务 DTS 一分布式事务服...原创 2018-02-10 09:04:21 · 5869 阅读 · 1 评论 -
分布式事务一
分布式事务处理一更多干货分布式事务处理一分布式事务二分布式事务处理三分布式事务四_基于可靠消息的最终一致性分布式事务五_基于可靠消息的最终一致性_异常流程分布式事务六_常规MQ队列分布式事务七_幂等性设计分布式事务八_可靠消息最终一致性方案分布式事务九_基于可靠消息的最终一致性代码分布式事务10_最大努力通知形势柔性事务解决方案:TCC(两阶段型、补偿型)支付宝 分布式事务服务 DTS 一分布式事...原创 2018-02-09 23:20:31 · 11851 阅读 · 1 评论 -
支付宝 分布式事务服务 DTS 二
分布式事务服务 DTS二更多干货分布式实战(干货)spring cloud 实战(干货)mybatis 实战(干货)spring boot 实战(干货)React 入门实战(干货)构建中小型互联网企业架构(干货)如何玩转 DTS,基本上使用 DTS 对发起方的配置要求会多一点。添加 DTS 的依赖NOTE: 发起方和参与方都需要添加依赖。如果使用 SOFA Lite,只需按照样例工程里的方式添加依...原创 2018-02-10 11:33:58 · 8801 阅读 · 0 评论