编程技术分享

  • 首页
分布式
分布式

6.5840 Lab 1: MapReduce

1、前言 对于后台开发的同学来说,几乎每天都接触分布式系统,如数据库、消息队列、注册中心等各种中间件,那分布式系统的原理是什么?最近学习了MIT 6.824分布式系统课程,感觉不错,也推荐后台开发的同学有兴趣的可以看看,课程主页:https://pdos.csail.mit.edu/6.824/index.html,另外B站上搜索6.824分布式系统可以找到很多视频资源,对英语有困难的同学也可以看看网友整理的课程翻译:https://zhuanlan.zhihu.com/c_1273718607160393728,…

2024年1月13日 0条评论 2784点热度 0人点赞 jemuel 阅读全文
分布式

分布式共识算法paxos

1、背景 分布式共识算法是指多个参与者针对某件事达成一致,常用于分布式系统中保证多节点间数据一致性,主流的分布式共识算法包括:paxos、raft、zab等。其中paxos是最基础的算法,本文接下来会介绍该算法的流程,以及会用简单的示例说明使用场景,完整示例代码见:https://github.com/jemuelmiao/paxos。 2、算法流程 2.1 概念 提议 proposal:提议 proposal id:提议编号 proposal value:提议值 角色 proposer:提议者 acceptor:…

2023年8月8日 0条评论 2209点热度 1人点赞 jemuel 阅读全文
文章分类
  • Go / 6篇
  • GraphQL / 1篇
  • Java / 2篇
  • K8S / 3篇
  • MongoDB / 1篇
  • MySQL / 6篇
  • 分布式 / 2篇
  • 大数据 / 1篇
最新 热点 随机
最新 热点 随机
Volcano源码分析系列—调度篇 K8S源码分析系列1—搭建K8S调试集群 K8S Controller开发 6.5840 Lab 1: MapReduce MongoDB源码分析系列1——编译环境搭建 GraphQL介绍及使用
MySQL源码分析系列1——编译环境搭建 Golang优先级调度 Go channel源码分析 Go调度模型 Java热更新 分布式共识算法paxos

COPYRIGHT © 2021 www.miaozhouguang.com. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

粤ICP备2022006024号

粤公网安备 44030602006568号