首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签分布式系统

#分布式系统

分布式系统编程已停滞?!

深度学习与Python

随着 DeepSeek 等大模型的快速发展,人们开始意识到我们可能正处于新计算时代的开端。通用 x86 CPU 在数据中心的主导地位正加速衰退,分布式 GPU ...

3900

技术总结|十分钟了解分布式系统中生成唯一ID

用户1904552

分布式系统中生成唯一ID在后台开发是经常遇到的架构设计,当然方案有很多,比如通过redis或者数据库实现自增。

10910

分布式系统的几大误区

崔认知

分布式系统在设计和实现中,存在许多常见的误区,这些误区可能导致系统性能下降、可靠性降低及安全性问题等。以下是常见的几大误区:

6600

通俗易懂的讲解ZAB协议

写bug的高哈哈

在分布式系统中,协调者是核心。如果没有协调者,机器之间的关系将退回到中心化或者指定 IP 地址调用的世界。ZAB 作为一个出色的协调者一致性协议,无论你是分布式...

9110

云计算核心算法(一)

Francek Chen

  Paxos算法解决的问题是一个分布式系统如何就某个value(决议)达成一致。Paxos算法作为分布式系统中最著名的算法之一,在目前所有的一致性算法中,该算...

7710

什么是乐观锁、在哪用过乐观锁

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

在分布式系统中,多个节点可能同时访问共享资源,因此乐观锁在分布式系统中的应用尤为重要。常见的分布式乐观锁实现方式包括以下几种:

7010

使用redis生成全局id

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

在现代软件开发中,生成全局唯一的标识符是非常常见的需求。这些全局唯一ID在分布式系统中尤其重要,用于标识各种实体和操作。Redis作为一种快速、高效的内存数据库...

10110

Redis如何处理并发访问和竞态条件?

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

在分布式系统中,多个节点同时访问共享资源时,会引发并发访问的问题,可能导致数据不一致或错误的结果。为了解决这个问题,我们可以使用分布式锁来保证在同一时间只有一个...

11110

Redis如何实现分布式锁?

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

通过这个示例代码,我们可以更好地理解Redis如何实现分布式锁。分布式锁可以用于解决分布式系统中的并发访问问题,确保同一时间只有一个节点能够访问共享资源,从而保...

6210

构建高可用文件存储:深入解析FastDFS集群部署的关键步骤

Lion Long

部署2个tracker server,两个storage server。 模拟测试时多个tracker可以部署在同一台机器上,但是storage不能部署在同一台...

11710

震惊!这个分布式ID生成方案,让我看到了李小龙的影子

一臻数据

最近在做数据分析平台架构设计,遇到一个有趣的挑战:需要为数亿用户生成唯一ID做画像分析。传统数据库中的自增主键在单机环境下轻松搞定,可在分布式系统中就没那么简单...

6000

分布式系统一致性为什么难做? | 架构师之路(20)

架构师之路

即使服务器A的本地时间Ta,小于,服务器B的本地时间Tb,我们也不能说Ta一定比Tb早发生,因为两台服务器之间的本地时间会有差异。

8110

5分钟教你轻松搭建FastDFS分布式文件系统

Lion Long

操作系统:Ubuntu 16.04 前提:开启root权限;如果没有,则在操作的时候需要使用sudo去获取一些执行权限。 版本(保证匹配): (1)libfas...

16510

分布式系统架构5:限流设计模式

卷福同学

任何一个系统的运算、存储、网络资源都不是无限的,当系统资源不足以支撑外部超过预期的突发流量时,就应该要有取舍,建立面对超额流量自我保护的机制,而这个机制就是微服...

12410

分布式系统Kafka和ES中,JVM内存越大越好吗?

用户9184480

本文主要讨论的是 Kafka 和 Elasticsearch 两种分布式系统的线上部署情况,不是普通的 Java 应用系统。

5410

zookeeper节点类型详解

用户9184480

​4)在分布式系统中,顺序号可以被用于为所有的事件进行全局排序,这样客户端可以通过顺序号推断事件的顺序​

11610

微服务和分布式的区别

用户9184480

​分布式架构是​分布式计算技术的应用和工具,目前成熟的技术包括J2EE, CORBA和.NET(DCOM),这些技术牵扯的内容非常广,相关的书籍也非常多,也没有...

15310

分布式系统架构3:服务容错

卷福同学

分布式系统的本质是不可靠的,一个大的服务集群中,程序可能崩溃、节点可能宕机、网络可能中断,这些“意外情况”其实全部都在“意料之中”。故障的发生是必然的,所以需要...

15010

MapReduce

zhangjiqun

MapReduce是一种编程模型,用于大规模数据集(大于1TB)的并行运算。概念"Map(映射)"和"Reduce(归约)",是它们的主要思想,都是从函数式编程...

12410

什么是微服务

zhangjiqun

微服务是一种用于构建应用的架构方案。微服务架构有别于更为传统的单体式方案,可将应用拆分成多个核心功能。每个功能都被称为一项服务,可以单独构建和部署,这意味着各项...

13510
领券