分布式

分布式

雪花算法,什么情况下发生 ID 冲突?

老马 发表了文章 • 0 个评论 • 3293 次浏览 • 2021-09-17 19:23 • 来自相关话题


分布式系统中,有一些需要使用全局唯一 ID 的场景,这种时候为了防止 ID 冲突可以使用 36 位的 UUID,但是 UUID 有一些缺点,首先它相对比较长,另外 UUID 一般是无序的。

有些时候我们希望能使用一种简单些的 ID,并且希望 ID 能够按...
查看更多

分布式事务最经典的七种解决方案

老马 发表了文章 • 0 个评论 • 1042 次浏览 • 2021-08-18 16:56 • 来自相关话题


随着业务的快速发展、业务复杂度越来越高,几乎每个公司的系统都会从单体走向分布式,特别是转向微服务架构。随之而来就必然遇到分布式事务这个难题,这篇文章总结了分布式事务最经典的解决方案,分享给大家。

基础理论

在讲解具体方案之前,我们先了解一下分布式事...
查看更多

分布式系统中的一致性模型

翔宇 发表了文章 • 0 个评论 • 3378 次浏览 • 2021-07-27 14:47 • 来自相关话题


最近看到的一篇超棒的关于分布式系统中强一致性模型的blog,实在没有不分享的道理。最近比较闲,所以干脆把它翻译了,一是为了精读,二是为了更友好地分享。其中会插入一些乱七八糟的个人补充,评论区的精彩讨论也会有选择性的翻译。原文在这:https://ap...
查看更多

分布式事务,这一篇就够了

阿娇 发表了文章 • 0 个评论 • 1672 次浏览 • 2021-06-06 09:05 • 来自相关话题


随着互联网技术的不断发展,系统越来越复杂,几乎所有 IT 公司的系统都已经完成从单体架构到分布式架构的转变,分布式系统几乎无处不在。谈到分布式系统,特别是微服务架构,我们不得不谈分布式事务。今天就跟大家一起聊聊分布式事务以及常用解决方案。

基础理论

...
查看更多

分布式存储的七方面问题

Andy_Lee 发表了文章 • 0 个评论 • 2279 次浏览 • 2021-05-17 08:41 • 来自相关话题


动机

为什么是7方面的问题?虽说7面只比6面多了一面,又比8面少了1面;然而并非刻意为之。存储领域内的很多知识,可以归结于7个方面: 复制、存储引擎、事务、分析、多核、计算和编译

分布式存储

什么是分布式存储呢?如果一个存储系统,不管...
查看更多

分布式系统中的限流器实现算法

翔宇 发表了文章 • 0 个评论 • 2317 次浏览 • 2021-05-16 21:44 • 来自相关话题


一般限流器有五种算法,分别是:令牌桶,漏斗桶,固定窗口,滑动日志(指的其实是广义上的滑动窗口),滑动窗口(这里指的是滑动日志+固定窗口结合的一种算法)。

令牌桶(Token bucket)

令牌桶算法用来控制一段时间内发送到网络上的数据的数...
查看更多

大型分布式电商系统架构是如何从0开始演进的?

JetLee 发表了文章 • 0 个评论 • 2097 次浏览 • 2021-05-10 22:52 • 来自相关话题


本文是学习大型分布式网站架构的技术总结。对架构一个高性能、高可用、可伸缩及可扩展的分布式网站进行了概要性描述,并给出一个架构参考。文中一部分为读书笔记,一部分是个人经验总结,对大型分布式网站架构有较好的参考价值。

大型分布式网站架构技术

...

查看更多

分布式系统的一些基础理论

翔宇 发表了文章 • 0 个评论 • 1954 次浏览 • 2021-05-08 22:49 • 来自相关话题


分布式系统与 ZooKeeper 的关系

集中式服务

我们先从服务部署架构的发展历程说起,其实无非就是集中式分布式,集中式就是说,什么我都是由一台机器搞定的。分布式就是多台服务器联合完成。所以在一开始的时候一般都是从一台服务...
查看更多

6 张图带你彻底搞懂分布式事务 XA 模式

阿里巴巴云原生 发表了文章 • 0 个评论 • 1438 次浏览 • 2021-04-26 15:33 • 来自相关话题


作者 | 朱晋君
来源 | 阿里巴巴云原生公众号

XA 协议是由 X/Open 组织提出的分布式事务处理规范,主要定义了事务管理器 TM 和局部资源管理...
查看更多

分布式系统中接口的幂等性

玻璃樽 发表了文章 • 0 个评论 • 2224 次浏览 • 2021-04-16 00:08 • 来自相关话题


因果

最近在做公司接口测试的时候,发现公司接口在应对重复请求的,处理不是很好,当时问研发小哥,研发小哥说对重复提交请求的,当前项目没有做接口的幂等性的校验,说实话,当时感觉一脸懵逼,就在思考什么是幂等性,自己一直在做接口测试,都不知道有这个东西,于是就...
查看更多

分布式事务最经典的七种解决方案

老马 发表了文章 • 0 个评论 • 1042 次浏览 • 2021-08-18 16:56 • 来自相关话题


随着业务的快速发展、业务复杂度越来越高,几乎每个公司的系统都会从单体走向分布式,特别是转向微服务架构。随之而来就必然遇到分布式事务这个难题,这篇文章总结了分布式事务最经典的解决方案,分享给大家。

基础理论

在讲解具体方案之前,我们先了解一下分布式事...
查看更多

分布式系统中的一致性模型

翔宇 发表了文章 • 0 个评论 • 3378 次浏览 • 2021-07-27 14:47 • 来自相关话题


最近看到的一篇超棒的关于分布式系统中强一致性模型的blog,实在没有不分享的道理。最近比较闲,所以干脆把它翻译了,一是为了精读,二是为了更友好地分享。其中会插入一些乱七八糟的个人补充,评论区的精彩讨论也会有选择性的翻译。原文在这:https://ap...
查看更多

分布式事务,这一篇就够了

阿娇 发表了文章 • 0 个评论 • 1672 次浏览 • 2021-06-06 09:05 • 来自相关话题


随着互联网技术的不断发展,系统越来越复杂,几乎所有 IT 公司的系统都已经完成从单体架构到分布式架构的转变,分布式系统几乎无处不在。谈到分布式系统,特别是微服务架构,我们不得不谈分布式事务。今天就跟大家一起聊聊分布式事务以及常用解决方案。

基础理论

...
查看更多

分布式存储的七方面问题

Andy_Lee 发表了文章 • 0 个评论 • 2279 次浏览 • 2021-05-17 08:41 • 来自相关话题


动机

为什么是7方面的问题?虽说7面只比6面多了一面,又比8面少了1面;然而并非刻意为之。存储领域内的很多知识,可以归结于7个方面: 复制、存储引擎、事务、分析、多核、计算和编译

分布式存储

什么是分布式存储呢?如果一个存储系统,不管...
查看更多

分布式系统中的限流器实现算法

翔宇 发表了文章 • 0 个评论 • 2317 次浏览 • 2021-05-16 21:44 • 来自相关话题


一般限流器有五种算法,分别是:令牌桶,漏斗桶,固定窗口,滑动日志(指的其实是广义上的滑动窗口),滑动窗口(这里指的是滑动日志+固定窗口结合的一种算法)。

令牌桶(Token bucket)

令牌桶算法用来控制一段时间内发送到网络上的数据的数...
查看更多

大型分布式电商系统架构是如何从0开始演进的?

JetLee 发表了文章 • 0 个评论 • 2097 次浏览 • 2021-05-10 22:52 • 来自相关话题


本文是学习大型分布式网站架构的技术总结。对架构一个高性能、高可用、可伸缩及可扩展的分布式网站进行了概要性描述,并给出一个架构参考。文中一部分为读书笔记,一部分是个人经验总结,对大型分布式网站架构有较好的参考价值。

大型分布式网站架构技术

...

查看更多

分布式系统的一些基础理论

翔宇 发表了文章 • 0 个评论 • 1954 次浏览 • 2021-05-08 22:49 • 来自相关话题


分布式系统与 ZooKeeper 的关系

集中式服务

我们先从服务部署架构的发展历程说起,其实无非就是集中式分布式,集中式就是说,什么我都是由一台机器搞定的。分布式就是多台服务器联合完成。所以在一开始的时候一般都是从一台服务...
查看更多

分布式系统中接口的幂等性

玻璃樽 发表了文章 • 0 个评论 • 2224 次浏览 • 2021-04-16 00:08 • 来自相关话题


因果

最近在做公司接口测试的时候,发现公司接口在应对重复请求的,处理不是很好,当时问研发小哥,研发小哥说对重复提交请求的,当前项目没有做接口的幂等性的校验,说实话,当时感觉一脸懵逼,就在思考什么是幂等性,自己一直在做接口测试,都不知道有这个东西,于是就...
查看更多

分布式系统在 Kubernetes 上的进化

aoxiang 发表了文章 • 0 个评论 • 3122 次浏览 • 2021-03-31 08:06 • 来自相关话题


在 3 月份的 QCon 上,我做了一个关于 Kubernetes 的分布式系统进化的演讲。首先,我想先问一个问题,微服务之后是什么?我相信大家都有各自的答案,我也有我的答案。你会在最后发现我的想法是什么。为了达到这个目的,我建议大家看看分布式系统的需求是什么...
查看更多

分布式缓存与DB秒级一致设计实践

Andy_Lee 发表了文章 • 0 个评论 • 2655 次浏览 • 2021-03-26 20:57 • 来自相关话题


前言

爆款项目是2020年携程的一个新项目,目标是将全品类、高性价比的旅行商品统一集合在一个频道供用户选购。出于这样的业务定位,项目有三个特点:
  • 高流量
  • 部分商品会成为热卖商品
  • 承担下单职能


那么在系统设计之初,就必须考虑下...
查看更多

雪花算法,什么情况下发生 ID 冲突?

老马 发表了文章 • 0 个评论 • 3293 次浏览 • 2021-09-17 19:23 • 来自相关话题


分布式系统中,有一些需要使用全局唯一 ID 的场景,这种时候为了防止 ID 冲突可以使用 36 位的 UUID,但是 UUID 有一些缺点,首先它相对比较长,另外 UUID 一般是无序的。

有些时候我们希望能使用一种简单些的 ID,并且希望 ID 能够按...
查看更多

分布式事务最经典的七种解决方案

老马 发表了文章 • 0 个评论 • 1042 次浏览 • 2021-08-18 16:56 • 来自相关话题


随着业务的快速发展、业务复杂度越来越高,几乎每个公司的系统都会从单体走向分布式,特别是转向微服务架构。随之而来就必然遇到分布式事务这个难题,这篇文章总结了分布式事务最经典的解决方案,分享给大家。

基础理论

在讲解具体方案之前,我们先了解一下分布式事...
查看更多

分布式系统中的一致性模型

翔宇 发表了文章 • 0 个评论 • 3378 次浏览 • 2021-07-27 14:47 • 来自相关话题


最近看到的一篇超棒的关于分布式系统中强一致性模型的blog,实在没有不分享的道理。最近比较闲,所以干脆把它翻译了,一是为了精读,二是为了更友好地分享。其中会插入一些乱七八糟的个人补充,评论区的精彩讨论也会有选择性的翻译。原文在这:https://ap...
查看更多

分布式事务,这一篇就够了

阿娇 发表了文章 • 0 个评论 • 1672 次浏览 • 2021-06-06 09:05 • 来自相关话题


随着互联网技术的不断发展,系统越来越复杂,几乎所有 IT 公司的系统都已经完成从单体架构到分布式架构的转变,分布式系统几乎无处不在。谈到分布式系统,特别是微服务架构,我们不得不谈分布式事务。今天就跟大家一起聊聊分布式事务以及常用解决方案。

基础理论

...
查看更多

分布式存储的七方面问题

Andy_Lee 发表了文章 • 0 个评论 • 2279 次浏览 • 2021-05-17 08:41 • 来自相关话题


动机

为什么是7方面的问题?虽说7面只比6面多了一面,又比8面少了1面;然而并非刻意为之。存储领域内的很多知识,可以归结于7个方面: 复制、存储引擎、事务、分析、多核、计算和编译

分布式存储

什么是分布式存储呢?如果一个存储系统,不管...
查看更多

分布式系统中的限流器实现算法

翔宇 发表了文章 • 0 个评论 • 2317 次浏览 • 2021-05-16 21:44 • 来自相关话题


一般限流器有五种算法,分别是:令牌桶,漏斗桶,固定窗口,滑动日志(指的其实是广义上的滑动窗口),滑动窗口(这里指的是滑动日志+固定窗口结合的一种算法)。

令牌桶(Token bucket)

令牌桶算法用来控制一段时间内发送到网络上的数据的数...
查看更多

大型分布式电商系统架构是如何从0开始演进的?

JetLee 发表了文章 • 0 个评论 • 2097 次浏览 • 2021-05-10 22:52 • 来自相关话题


本文是学习大型分布式网站架构的技术总结。对架构一个高性能、高可用、可伸缩及可扩展的分布式网站进行了概要性描述,并给出一个架构参考。文中一部分为读书笔记,一部分是个人经验总结,对大型分布式网站架构有较好的参考价值。

大型分布式网站架构技术

...

查看更多

分布式系统的一些基础理论

翔宇 发表了文章 • 0 个评论 • 1954 次浏览 • 2021-05-08 22:49 • 来自相关话题


分布式系统与 ZooKeeper 的关系

集中式服务

我们先从服务部署架构的发展历程说起,其实无非就是集中式分布式,集中式就是说,什么我都是由一台机器搞定的。分布式就是多台服务器联合完成。所以在一开始的时候一般都是从一台服务...
查看更多

6 张图带你彻底搞懂分布式事务 XA 模式

阿里巴巴云原生 发表了文章 • 0 个评论 • 1438 次浏览 • 2021-04-26 15:33 • 来自相关话题


作者 | 朱晋君
来源 | 阿里巴巴云原生公众号

XA 协议是由 X/Open 组织提出的分布式事务处理规范,主要定义了事务管理器 TM 和局部资源管理...
查看更多

分布式系统中接口的幂等性

玻璃樽 发表了文章 • 0 个评论 • 2224 次浏览 • 2021-04-16 00:08 • 来自相关话题


因果

最近在做公司接口测试的时候,发现公司接口在应对重复请求的,处理不是很好,当时问研发小哥,研发小哥说对重复提交请求的,当前项目没有做接口的幂等性的校验,说实话,当时感觉一脸懵逼,就在思考什么是幂等性,自己一直在做接口测试,都不知道有这个东西,于是就...
查看更多