旧·时光 | Time

我的肩上是风,风上是闪烁的星辰。—— 北岛《结局或开始》

[译文]Implementing Raft: Part 0 - Introduction

Implementing Raft

这一系列文章翻译自 Eli Bendersky 的博客,原文地址:https://eli.thegreenplace.net/2020/implementing-raft-part-0-introduction/,翻译已获得原文作者许可,禁止转载和商用 这是介绍 Raft 一致性协议的系列文章的第一篇,完整的目录结构如下: Part 0: Introduction (thi...

OSTEP[13-15] Address Space And Address Translation

Operating System:Three Easy Pieces

OSTEP 全称叫《Operating System:Three Easy Pieces》,从 virtualization, concurrency, 和 persistence 三个角度谈论操作系统的设计和实现,是威斯康辛的研究生教材,即使本科不修 CS 的人也可以阅读,写得非常通俗易懂,是值得推荐的操作系统入门读物,难度较 CSAPP 低一点,可以先读这本再去看 CSAPP。书籍...

OSTEP[7-10] High-level Policies An OS Scheduler Employs

Operating System:Three Easy Pieces

OSTEP 全称叫《Operating System:Three Easy Pieces》,从 virtualization, concurrency, 和 persistence 三个角度谈论操作系统的设计和实现,是威斯康辛的研究生教材,即使本科不修 CS 的人也可以阅读,写得非常通俗易懂,是值得推荐的操作系统入门读物,难度较 CSAPP 低一点,可以先读这本再去看 CSAPP。书籍...

OSTEP[4-6]:Low-level Mechanisms Of Running Processes

Operating System:Three Easy Pieces

OSTEP 全称叫《Operating System:Three Easy Pieces》,从 virtualization, concurrency, 和 persistence 三个角度谈论操作系统的设计和实现,是威斯康辛的研究生教材,即使本科不修 CS 的人也可以阅读,写得非常通俗易懂,是值得推荐的操作系统入门读物,难度较 CSAPP 低一点,可以先读这本再去看 CSAPP。书籍...

闲聊注册中心——ZK、Eureka、Sofa-Registry

注册中心的架构演进历史

写在前面 最开始服务之间的调用借助的是域名,域名其实是个好东西,使用起来很方便,但所有调用请求都得走域名解析和负载均衡,相对来说性能就差一点,而且这些夹在中间的零部件会演变成性能瓶颈和潜在的单点风险,后来大家一比较发现还不如直接端到端调用,那么就需要一个东西把调用链的两端连起来,这就是注册中心。 图片来源 主流微服务注册中心浅析和对比 注册中心提供服务的注册发现,用来连接调...