首页
学习
活动
专区
圈层
工具
发布
首页标签分布式系统

#分布式系统

AP和CP理解

用户1750537

1️⃣ 场景设定:快递驿站(分布式系统) 假设你开了一家快递驿站,有3个分店(节点)。某天网络故障(分区容错性P),分店之间无法同步数据,这时候要选择:

6510

如何保证分布式系统中的数据一致性?

用户1750537

**案例分析:**比如一个网上购物系统,在进行订单支付时,可以以一个事务的形式将订单状态更新为“已支付”,同时扣减库存。如果在扣减库存时发生错误,整个事务就会回...

7010

【消息】消息事务机制

用户1750537

消息事务机制是指在消息传递系统中,保障消息的可靠性传递和一致性处理的机制。在分布式系统中,消息通常是异步发送和接收的,这意味着发送方无法立即知道消息是否成功传递...

8310

【设计一个分布式容错性和可恢复性的系统】

用户1750537

在设计分布式系统时,考虑到系统的容错性和可恢复性非常重要,以下是一些常用的设计原则和技术:

6610

分布式缓存算法获IEEE时间检验奖

用户11764306

某中心应用科学经理Anwar Walid因其2010年关于内容分发网络分布式缓存算法的论文,荣获2022年IEEE INFOCOM时间检验奖。该奖项旨在表彰10...

6810

分布式计算中的信息理论安全突破

用户11764306

某中心云服务密码学团队资深首席科学家Tal Rabin因其在安全多方计算(MPC)领域的开创性工作,与合作者共同获得2023年ACM分布式计算Dijkstra奖...

8610

Asynq:简单可靠的Go分布式任务队列

qife122

Asynq是一个基于Redis的Go语言分布式任务队列库,设计简单易用且可靠高效。它支持任务的异步处理、调度、重试和监控,是构建分布式系统的理想选择。

9610

机器学习中的CAP定理:一致性与可用性权衡

用户11764306

本文探讨了CAP定理在AI/ML流水线中的表现,分析了这些权衡成为关键决策点的具体组件。通过理解这些约束,ML工程师可以做出更好的架构选择,以满足其特定需求,而...

9310

使用Saga模式构建弹性航班预订工作流

qife122

现代航班预订和支付系统由跨越多个服务的众多步骤组成。例如,航空公司预订可能涉及一个服务来预订座位,另一个来处理支付,第三个来签发机票(确认座位)。所有这些步骤都...

6700

架构师必经之路:分布式的坑

方才编程_公众号同名

单机系统出问题,查一台机器就行;分布式系统出问题,可能要查几十台机器的日志,还得考虑网络、时钟等因素,定位问题像 “大海捞针”。设计、开发、部署、调试、监控分布...

7600

技术干货|TDSQL 快照和可见性机制剖析

腾讯云数据库 TencentDB

腾讯云 | 产品团队 (已认证)

我们生活的外部世界是一个不断变化的系统,使用手机拍照,可以记录外部世界某一时刻的画面。

11210

一次搞懂Paxos算法

zhanyd

Paxos算法是由计算机科学家Leslie Lamport在1990年提出的一种基于消息传递的分布式一致性算法,为了解决分布式系统中多个节点如何在面临故障或网络...

16310

产线问题分析与解决系列:6避免发布灾难:分布式系统中的服务依赖与接口兼容问题

李福春

“小李,老张,我们新版本的上线进度怎么样了?业务扩张迫在眉睫,客户那边已经催了好几次了,我们必须尽快上线!”

6500

浅谈分布式系统中的缓存一致性问题

磊叔的技术博客

在现代分布式系统和高性能计算环境中,缓存技术无疑是提高系统响应速度和吞吐量的关键。然而,缓存技术带来的性能提升也伴随着一个棘手的问题——缓存一致性问题。缓存一致...

16710

【Java 程序员面试 + 学习指南】覆盖互联网一线大厂 Java 程序员所需面试知识点与技巧

啦啦啦191

Java 面试,Java 学习指南,互联网大厂,Java 程序员,面试知识点,面试技巧,Java 核心技术,数据结构与算法,Spring 框架,MySQL 数据...

20310

【愚公系列】2023年11月 Java教学课程 206-RabbitMQ(消息可靠性保障)

愚公搬代码

消息可靠性保障是指在分布式系统中,确保消息在传输过程中不会丢失或重复处理,能够被正确地投递和处理的一种机制。在一个分布式系统中,消息可能需要经过多个节点传输和处...

13310

【愚公系列】2023年11月 Java教学课程 197-SpringCloud(Sleuth+Zipkin 链路追踪基本使用)

愚公搬代码

链路追踪(tracing)是指跟踪一个分布式系统中特定请求的路径和性能,以便诊断和优化系统中的问题。在链路追踪中,每个服务请求都会被分配一个唯一的标识符(例如 ...

17410

单元化架构,分布式系统的新王!

JavaEdge

构建和运营现代分布式系统的挑战随着规模和复杂性的增加而增加。基础设施资源,无论是在云中还是在本地,都可能经历难以排查的意外故障,架构组件需要处理这些故障以提供所...

28210

分布式系统中的时序问题定位与调试方法详解!

bug菌

  在分布式系统中,时序问题常常是开发者最头疼的部分。这些问题通常表现为某个服务的响应不及时、数据不同步、或是由于某些操作先后顺序的问题,导致系统运行异常。时序...

15020

C# 中 GUID 的全面解析:生成、格式化、Net9的V7版本与应用场景

郑子铭

GUID(Globally Unique Identifier,全局唯一标识符)是一种 128 位的数字,用于标识全局范围内唯一的对象。常用于数据库表中的主键、...

90610
领券