分布式

分布式

两军问题

frankinbj 发表了文章 • 0 个评论 • 14106 次浏览 • 2022-05-23 12:16 • 来自相关话题


想象一下山谷中有一座城市。在山谷的两边,各有一支军队。左边的山上站着爱丽丝将军和她的军队;右边的山上是鲍勃将军和他的军队。爱丽丝和鲍勃都想占领这座城市,但双方都没有足够的军队单独行动。因此,爱丽丝和鲍勃必须同时攻打这座城市,这样才有机会拿下这座城市。
[att...
查看更多

分布式系统中的工程可靠性和容错性

cainzhong 发表了文章 • 0 个评论 • 6591 次浏览 • 2022-01-11 22:11 • 来自相关话题


用户希望可以依赖提供给他们的服务。在实践中,因为个别不可避免地的因素,可能会导致服务失败,但即使如此,我们也要尽量避免服务失败。

在本文中,我们将详细讨论什么是工程可靠性和容错性,并解释Ably平台是如何设计的,以达到工程可靠性和容错性。

作为讨论的前提,...
查看更多

分布式事务解决方案概览

阿娇 发表了文章 • 0 个评论 • 3992 次浏览 • 2021-12-14 23:01 • 来自相关话题


在分布式系统中,很容易产生分布式事务问题。事务指的就是一个操作单元,在一个操作单元中要使所有操作保持一致,简言之就是要么是全部成功,要么是全部失败。

本来在单体应用、单个数据库的系统中,依靠像MySQL这种数据库强大的事务机制是很容易保证一个操作单元中的...
查看更多

分布式系统中唯一ID生成策略总结

大卫 发表了文章 • 0 个评论 • 3450 次浏览 • 2021-12-07 22:36 • 来自相关话题


全局唯一ID介绍

系统唯一ID是我们在设计阶段常常遇到的问题。在复杂的分布式系统中,几乎都需要对大量的数据和消息进行唯一标识。在设计初期,我们需要考虑日后数据量的级别,如果可能会对数据进行分库分表,那么就需要有一个全局唯一ID来标识一条数据或记录。生...
查看更多

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

玻璃樽 发表了文章 • 0 个评论 • 2869 次浏览 • 2021-12-07 16:05 • 来自相关话题


分布式系统与 ZooKeeper 的关系

集中式服务

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

分布式定时任务调度框架实践

翔宇 发表了文章 • 0 个评论 • 3909 次浏览 • 2021-12-02 20:51 • 来自相关话题


分布式任务调度框架几乎是每个大型应用必备的工具,本文介绍了任务调度框架使用的需求背景和痛点,对业界普遍使用的开源分布式任务调度框架的使用进行了探究实践,并分析了这几种框架的优劣势和对自身业务的思考。

业务背景

为什么需要使用定时任务调度

...
查看更多

基于分布式调用链框架证券业务系统应用研究

guoaaaad 发表了文章 • 0 个评论 • 2845 次浏览 • 2021-11-30 18:36 • 来自相关话题


【编者的话】世界经济一体化和全球信息网络的发展浪潮中,各国金融市场日益联结成一个统一整体,复杂庞大金融数字化的深入发展为金融市场一体化奠定了坚实基础。证券行业IT体系也浪潮的推动中,在数字化方向的发展上也呈现上升泰势,传统的集中式系统正往分布式系统的方向逐步演...
查看更多

分布式一致性算法Raft

JetLee 发表了文章 • 0 个评论 • 6548 次浏览 • 2021-10-31 09:43 • 来自相关话题


【编者的话】对于很多工程人员来说,Paxos算法不容易理解和落地实现。因此斯坦福学者提出了一个更易理解和实现的共识算法Raft。本文主要介绍Raft的基本原理、算法流程以及和Paxos的区别。

Raft算法背景

在学术理论界,分布式一致性算法的代表...
查看更多

分布式事务实战:用 Go 轻松完成一个 TCC

玻璃樽 发表了文章 • 0 个评论 • 5863 次浏览 • 2021-09-29 18:49 • 来自相关话题


TCC 分布式事务来源于 2007 年 Pat Helland 发表的一篇名为《Life beyond Distributed Transactions:an Apostate’s Opinion》的论文,TCC 分别是 Try、Confirm、Cancel ...
查看更多

微服务架构下的分布式事务解决方案

翔宇 发表了文章 • 0 个评论 • 6208 次浏览 • 2021-09-27 21:41 • 来自相关话题


随着业务的快速发展、业务复杂度越来越高,传统单体应用逐渐暴露出了一些问题,例如开发效率低、可维护性差、架构扩展性差、部署不灵活、健壮性差等等。

微服务架构是一个分布式的系统,按业务进行划分为独立的服务单元,解决单体系统的不足,同时也满足越来越复杂的业务需求。...
查看更多

两军问题

frankinbj 发表了文章 • 0 个评论 • 14106 次浏览 • 2022-05-23 12:16 • 来自相关话题


想象一下山谷中有一座城市。在山谷的两边,各有一支军队。左边的山上站着爱丽丝将军和她的军队;右边的山上是鲍勃将军和他的军队。爱丽丝和鲍勃都想占领这座城市,但双方都没有足够的军队单独行动。因此,爱丽丝和鲍勃必须同时攻打这座城市,这样才有机会拿下这座城市。
[att...
查看更多

分布式系统中的工程可靠性和容错性

cainzhong 发表了文章 • 0 个评论 • 6591 次浏览 • 2022-01-11 22:11 • 来自相关话题


用户希望可以依赖提供给他们的服务。在实践中,因为个别不可避免地的因素,可能会导致服务失败,但即使如此,我们也要尽量避免服务失败。

在本文中,我们将详细讨论什么是工程可靠性和容错性,并解释Ably平台是如何设计的,以达到工程可靠性和容错性。

作为讨论的前提,...
查看更多

分布式事务解决方案概览

阿娇 发表了文章 • 0 个评论 • 3992 次浏览 • 2021-12-14 23:01 • 来自相关话题


在分布式系统中,很容易产生分布式事务问题。事务指的就是一个操作单元,在一个操作单元中要使所有操作保持一致,简言之就是要么是全部成功,要么是全部失败。

本来在单体应用、单个数据库的系统中,依靠像MySQL这种数据库强大的事务机制是很容易保证一个操作单元中的...
查看更多

分布式系统中唯一ID生成策略总结

大卫 发表了文章 • 0 个评论 • 3450 次浏览 • 2021-12-07 22:36 • 来自相关话题


全局唯一ID介绍

系统唯一ID是我们在设计阶段常常遇到的问题。在复杂的分布式系统中,几乎都需要对大量的数据和消息进行唯一标识。在设计初期,我们需要考虑日后数据量的级别,如果可能会对数据进行分库分表,那么就需要有一个全局唯一ID来标识一条数据或记录。生...
查看更多

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

玻璃樽 发表了文章 • 0 个评论 • 2869 次浏览 • 2021-12-07 16:05 • 来自相关话题


分布式系统与 ZooKeeper 的关系

集中式服务

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

分布式定时任务调度框架实践

翔宇 发表了文章 • 0 个评论 • 3909 次浏览 • 2021-12-02 20:51 • 来自相关话题


分布式任务调度框架几乎是每个大型应用必备的工具,本文介绍了任务调度框架使用的需求背景和痛点,对业界普遍使用的开源分布式任务调度框架的使用进行了探究实践,并分析了这几种框架的优劣势和对自身业务的思考。

业务背景

为什么需要使用定时任务调度

...
查看更多

基于分布式调用链框架证券业务系统应用研究

guoaaaad 发表了文章 • 0 个评论 • 2845 次浏览 • 2021-11-30 18:36 • 来自相关话题


【编者的话】世界经济一体化和全球信息网络的发展浪潮中,各国金融市场日益联结成一个统一整体,复杂庞大金融数字化的深入发展为金融市场一体化奠定了坚实基础。证券行业IT体系也浪潮的推动中,在数字化方向的发展上也呈现上升泰势,传统的集中式系统正往分布式系统的方向逐步演...
查看更多

分布式一致性算法Raft

JetLee 发表了文章 • 0 个评论 • 6548 次浏览 • 2021-10-31 09:43 • 来自相关话题


【编者的话】对于很多工程人员来说,Paxos算法不容易理解和落地实现。因此斯坦福学者提出了一个更易理解和实现的共识算法Raft。本文主要介绍Raft的基本原理、算法流程以及和Paxos的区别。

Raft算法背景

在学术理论界,分布式一致性算法的代表...
查看更多

分布式事务实战:用 Go 轻松完成一个 TCC

玻璃樽 发表了文章 • 0 个评论 • 5863 次浏览 • 2021-09-29 18:49 • 来自相关话题


TCC 分布式事务来源于 2007 年 Pat Helland 发表的一篇名为《Life beyond Distributed Transactions:an Apostate’s Opinion》的论文,TCC 分别是 Try、Confirm、Cancel ...
查看更多

微服务架构下的分布式事务解决方案

翔宇 发表了文章 • 0 个评论 • 6208 次浏览 • 2021-09-27 21:41 • 来自相关话题


随着业务的快速发展、业务复杂度越来越高,传统单体应用逐渐暴露出了一些问题,例如开发效率低、可维护性差、架构扩展性差、部署不灵活、健壮性差等等。

微服务架构是一个分布式的系统,按业务进行划分为独立的服务单元,解决单体系统的不足,同时也满足越来越复杂的业务需求。...
查看更多

两军问题

frankinbj 发表了文章 • 0 个评论 • 14106 次浏览 • 2022-05-23 12:16 • 来自相关话题


想象一下山谷中有一座城市。在山谷的两边,各有一支军队。左边的山上站着爱丽丝将军和她的军队;右边的山上是鲍勃将军和他的军队。爱丽丝和鲍勃都想占领这座城市,但双方都没有足够的军队单独行动。因此,爱丽丝和鲍勃必须同时攻打这座城市,这样才有机会拿下这座城市。
[att...
查看更多

分布式系统中的工程可靠性和容错性

cainzhong 发表了文章 • 0 个评论 • 6591 次浏览 • 2022-01-11 22:11 • 来自相关话题


用户希望可以依赖提供给他们的服务。在实践中,因为个别不可避免地的因素,可能会导致服务失败,但即使如此,我们也要尽量避免服务失败。

在本文中,我们将详细讨论什么是工程可靠性和容错性,并解释Ably平台是如何设计的,以达到工程可靠性和容错性。

作为讨论的前提,...
查看更多

分布式事务解决方案概览

阿娇 发表了文章 • 0 个评论 • 3992 次浏览 • 2021-12-14 23:01 • 来自相关话题


在分布式系统中,很容易产生分布式事务问题。事务指的就是一个操作单元,在一个操作单元中要使所有操作保持一致,简言之就是要么是全部成功,要么是全部失败。

本来在单体应用、单个数据库的系统中,依靠像MySQL这种数据库强大的事务机制是很容易保证一个操作单元中的...
查看更多

分布式系统中唯一ID生成策略总结

大卫 发表了文章 • 0 个评论 • 3450 次浏览 • 2021-12-07 22:36 • 来自相关话题


全局唯一ID介绍

系统唯一ID是我们在设计阶段常常遇到的问题。在复杂的分布式系统中,几乎都需要对大量的数据和消息进行唯一标识。在设计初期,我们需要考虑日后数据量的级别,如果可能会对数据进行分库分表,那么就需要有一个全局唯一ID来标识一条数据或记录。生...
查看更多

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

玻璃樽 发表了文章 • 0 个评论 • 2869 次浏览 • 2021-12-07 16:05 • 来自相关话题


分布式系统与 ZooKeeper 的关系

集中式服务

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

分布式定时任务调度框架实践

翔宇 发表了文章 • 0 个评论 • 3909 次浏览 • 2021-12-02 20:51 • 来自相关话题


分布式任务调度框架几乎是每个大型应用必备的工具,本文介绍了任务调度框架使用的需求背景和痛点,对业界普遍使用的开源分布式任务调度框架的使用进行了探究实践,并分析了这几种框架的优劣势和对自身业务的思考。

业务背景

为什么需要使用定时任务调度

...
查看更多

基于分布式调用链框架证券业务系统应用研究

guoaaaad 发表了文章 • 0 个评论 • 2845 次浏览 • 2021-11-30 18:36 • 来自相关话题


【编者的话】世界经济一体化和全球信息网络的发展浪潮中,各国金融市场日益联结成一个统一整体,复杂庞大金融数字化的深入发展为金融市场一体化奠定了坚实基础。证券行业IT体系也浪潮的推动中,在数字化方向的发展上也呈现上升泰势,传统的集中式系统正往分布式系统的方向逐步演...
查看更多

分布式一致性算法Raft

JetLee 发表了文章 • 0 个评论 • 6548 次浏览 • 2021-10-31 09:43 • 来自相关话题


【编者的话】对于很多工程人员来说,Paxos算法不容易理解和落地实现。因此斯坦福学者提出了一个更易理解和实现的共识算法Raft。本文主要介绍Raft的基本原理、算法流程以及和Paxos的区别。

Raft算法背景

在学术理论界,分布式一致性算法的代表...
查看更多

分布式事务实战:用 Go 轻松完成一个 TCC

玻璃樽 发表了文章 • 0 个评论 • 5863 次浏览 • 2021-09-29 18:49 • 来自相关话题


TCC 分布式事务来源于 2007 年 Pat Helland 发表的一篇名为《Life beyond Distributed Transactions:an Apostate’s Opinion》的论文,TCC 分别是 Try、Confirm、Cancel ...
查看更多

微服务架构下的分布式事务解决方案

翔宇 发表了文章 • 0 个评论 • 6208 次浏览 • 2021-09-27 21:41 • 来自相关话题


随着业务的快速发展、业务复杂度越来越高,传统单体应用逐渐暴露出了一些问题,例如开发效率低、可维护性差、架构扩展性差、部署不灵活、健壮性差等等。

微服务架构是一个分布式的系统,按业务进行划分为独立的服务单元,解决单体系统的不足,同时也满足越来越复杂的业务需求。...
查看更多