![](https://img-blog.csdnimg.cn/20201126202651506.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
分布式
分布式学习
我要精通C++
这个作者很懒,什么都没留下…
展开
-
MPI
并行计算:MPI总结原创 2021-03-23 22:27:57 · 243 阅读 · 0 评论 -
ISTIO
学习链接Istio是啥?一文带你彻底了解原创 2021-03-16 14:14:29 · 207 阅读 · 0 评论 -
【TARS】Tars CPP中的协程
1.执行脚本/usr/local/tars/cpp/script/cmake_tars_server.sh TestApp BServer Bs2.原创 2021-01-27 18:27:40 · 435 阅读 · 0 评论 -
各家RPC开源框架
1.腾讯TARS2.百度BRPC3.谷歌GRPC4.阿里巴巴Spring Cloud5.原创 2021-01-24 11:18:23 · 408 阅读 · 0 评论 -
【分布式-6.824】Lecture5-Tolerance-RAFT-01
1.RAFT关键词:RAFTSPLIT BRAIN2.概念注释:2.1 split brain一.脑裂概述# What does "split-brain" mean?"Split brain" is a condition whereby two or more computers or groups of computers lose contact with one another but still act as if the cluster were..原创 2020-12-28 10:46:41 · 271 阅读 · 0 评论 -
分布式资源集锦
耗叔的分布式系统的事务处理https://en.wikipedia.org/wiki/CAP_theorem--bqlhttp://book.mixu.net/distsys/https://www.somethingsimilar.com/2013/01/14/notes-on-distributed-systems-for-young-bloods/http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.41.7628https原创 2020-12-27 22:04:19 · 213 阅读 · 0 评论 -
Fault Tolerence & State Machine Replication Consensus Algorithm
分布式一致性的解决方案--->状态机复制的共识算法.原创 2020-12-27 20:35:55 · 150 阅读 · 0 评论 -
RAFT
1.什么是RAFT2.一个RAFT的动画讲解RAFT的动画讲解原创 2020-12-27 14:43:20 · 233 阅读 · 0 评论 -
ETCD
1.什么是etcdetcd 是一个分布式键值对存储,设计用来可靠而快速的保存关键数据并提供访问。通过分布式锁,leader选举和写屏障(write barriers)来实现可靠的分布式协作。etcd集群是为高可用,持久性数据存储和检索而准备。"etcd"这个名字源于两个想法,即 unix “/etc” 文件夹和分布式系统"d"istibuted。 “/etc” 文件夹为单个系统存储配置数据的地方,而 etcd 存储大规模分布式系统的配置信息。因此,"d"istibuted 的 “/e...原创 2020-12-25 21:56:52 · 316 阅读 · 1 评论 -
分布式总览
1.MIT6.284篇 1.1 分布式系统概述 分布式系 统概述 1.2 远程调用与线程 远程调用与线程2.TARS篇原创 2021-01-04 09:58:49 · 222 阅读 · 0 评论 -
【分布式-6.824】Lecture5-Go,Thread,Raft
1.Go语言的并发原语与关闭主函数声明了一堆变量,然后产生这个变量,然后使用go语句在这里进行例行检查,例程没有在其他地方将其作为参数调用定义的某些函数,只是在这里定义成匿名函数,所以这是一个便捷的模式,这种被称为闭包,与此相关的一件整洁的事情是此处定义的函数可以引用来自封闭范围,例如,此功能可以使得该变量...原创 2020-12-24 19:06:01 · 156 阅读 · 2 评论 -
gRPC&ProtoBuffers
1.什么是gRPC&ProtoBuffersrefrence:https://www.jianshu.com/p/9c947d98e192https://www.jianshu.com/p/b723053a86a6学习课程 UPS 软件工艺师1.gRPCgRPC官网:A high-performance, open-source universal RPC framework.gRPC是google的RPC,所谓RPC(remote procedure call 远程过程原创 2020-11-27 13:35:30 · 284 阅读 · 0 评论 -
【谷歌分布式三大经典论文】
原文地址http://labs.google.com/papers/gfs.htmlhttp://labs.google.com/papers/bigtable.htmlhttp://labs.google.com/papers/mapreduce.html原创 2020-12-17 13:47:55 · 802 阅读 · 1 评论 -
【分布式-6.824】Lecture3-GFS
1.WYH HARD?performance -->shardingfaults -->tolerancerepl -->inconsistencyconsistency -->low performance 2.问题单机也会存在强一致性问题,比如C1,C2都向服务器端的某个值发起+1操作,C3,C4都请求读,此时C3和C4读取到的数据是一样的吗?另外,单机的容错能力很差,如果它crash或者磁盘坏了,那就什么都不剩了.所以在现实生原创 2020-12-16 03:03:44 · 330 阅读 · 0 评论 -
【分布式-6.824】Lecture2-RPC And Threads--远程调用与线程
1.杂项推荐书《effective go》每一个线程有属于自己的程序计数器,一套寄存器和栈.我们在分布式系统中关注多线程的原因:(1)I/O concurrency --I/O并发(2)achive parallelism via a multi-core machine --利用多核机器实现并行...原创 2020-11-26 20:44:17 · 240 阅读 · 0 评论 -
【分布式-6.824】MIT分布式系统概述
1.关键字MapReducepeer-to-peer file sharing设计分布式系统的第一步就是你需要知道它是否可以在单机上运行.如果可以,就可以在单机上工作.因为分布式系统太难了.存储和计算如何建立这些系统的方法:RPCThread...原创 2020-11-21 12:49:38 · 1112 阅读 · 0 评论