最新 最热

浅谈即时物流的分布式系统架构设计

美团外卖已经发展了五年,即时物流探索也经历了3年多的时间,业务从零孵化到初具规模,在整个过程中积累了一些分布式高并发系统的建设经验。最主要的收获包括两点:...

2022-10-08
1

ZooKeeper实现分布式队列、分布式锁和选举详解

ZooKeeper源码的zookeeper-recipes目录下提供了分布式队列、分布式锁和选举的实现(GitHub地址:https://github.com/apache/zookeeper/tree/master/zookeeper-recipes)。本文主要对这几种实现做实现原理的解析和源码剖析:...

2022-10-08
1

Zabbix的组件及其工作原理

监控服务Zabbix一、Zabbix简介Zabbix是一个企业级的开源分布式监控解决方案,由C语言编写而成的底层架构(server端和agent端),由一个团队持续维护更新,软件可以自由下载使用,...

2022-10-08
1

【Ubuntu】分布式训练/pycharm远程开发

摸到了组里配备的多卡服务器,对于一个习惯单卡环境的穷学生来说,就像是鸟枪换炮,可惜这炮一时还不会使用,因此就有了此番学习。

2022-10-08
1

3、块存储、网络文件系统、分布式存储、的原理分别是什么

块存储原理:主要是将裸磁盘空间整个映射给主机使用的,就是说例如磁盘阵列里面有5块硬盘(为方便说明,假设每个硬盘1G),然后可以通过划逻辑盘、做Raid、或者LVM(逻辑卷)等种种方式逻辑划分出N个逻辑的硬盘。此种方式下,操作系统...

2022-10-06
1

python 分布式爬虫

分布式爬虫什么分布式分布式就是把一个系统拆分成若干个子系统, 每个子系统独立运行, 然后通过某种方式进行交互.什么是分布式爬虫狭义地讲, 需要将爬虫的多个组件拆分成子系统. 但是现在主流是只拆分出任务生产者, ...

2022-10-05
1

事件的事后调查

失败是不可避免的。作为科学家和工程师,你会着眼于长期问题,并将系统设计为最具可持续性、可扩展性、可靠性和安全性。但你设计的系统只是基于现有的知识。在实现方案时,并不会知道未来会发生什么。你不能总是参与下一个...

2022-10-05
1

微服务(十六)——Seata 分布式事务框架

单体应用被拆分成微服务应用,原来的三个模块被拆分成三个独立的应用,分别使用三个独立的数据源,业务操作需要调用三三 个服务来完成。此时每个服务内部的数据一致性由本地事务来保证, 但是全局的数据一致性问题没法保证...

2022-10-05
1

分布式锁的场景以及实现方案_redis分布式锁使用场景

那结合到我们编程中来道理也是一样的,在一些特定场景,一些特定的资源是有限的。(比如库存等)这个时候我们要加上锁,其实可以理解成钥匙,有锁钥匙的人才能走下面的流程...

2022-10-05
1

redis分布式锁的应用场景有哪些_redis setnx 分布式锁

“分布式锁”是用来解决分布式应用中“并发冲突”的一种常用手段,实现方式一般有基于zookeeper及基于redis二种。具体到业务场景中,我们要考虑二种情况:...

2022-10-05
1