课程笔记
翻译
多处理器与多核处理器
多核处理器
多处理器
芯片组
- DDR5 是第五代 DDR SDRAM 的简称,DDR SDRAM 是英文 Double Data Rate SDRAM 的缩写,中文译为双倍速率 SDRAM。
- nvme是通信协议,主流的主板上,都支持m.2 nvme协议。
- 高速串行总线,pcie总线有两种规格,即pcie3.0和pcie4.0。
分布式系统软件
负载均衡
- Nginx:高性能、高并发的web服务器;功能包括负载均衡、反向代理、静态内容缓存、访问控制;工作在应用层
- LVS: Linux virtual server,基于集群技术和Linux操作系统实现一个高性能、高可用的服务器;工作在网络层
容器
- docker
- kubernetes
cache
memcache
redis
协调中心:
etcd
zookeeper:使用了Paxos协议Paxos是强一致性。
rpc框架
- grpc
- dubbo是阿里开源的Java语言开发的高性能RPC框架
分布式系统的应用
区块链
In Search of an Understandable Consensus Algorithm (raft.github.io)