分布式系统技术系列--时钟同步

1、时钟同步的意义

我们通常所说的时间是物理时间,在计算机系统中,时间更多的应用场景是确认两个事件发生的先后顺序。在分布式系统中,两台计算机各自计算自己的时间,即使我们在初始配置时将两台计算机的时间调整为一致,由于受到物理环境的影响(气温、压强、湿度、晶体的寿命等),会导致晶振的频率产生差异,[......]

查看全文

分布式系统技术系列--RPC

1、RPC基本概念

RPC,全称Remote Procedure Call Protocol,远程过程调用,简而言之就是客户端在不知晓底层技术实现细节的前提下,调用远程的服务如同调用本地的服务一样。RPC是一套协议规范,业界有很多开源的实现,在一个封闭的系统内部,为了保证系统内各个组件能够相互[......]

查看全文