整理电脑

2018/02/07 听讲课

Posted by WangXiaoDong on February 7, 2018
    今天上午,把实验室所有电脑有两个显示器的信息都搜集了一下,然后发给刘伯禹,就在检查肖老师电脑屏幕
时出了点问题,他的一个电脑没有出场时间,所以只能编了一个时间……
    下午,肖老师为我们大家讲了日志的前世今生,听了之后感觉收获很大,总结在下方。

为什么要讲log,是很多系统核心内容的一个抽象。

文本日志就是一类以时间为顺序的只追加序列的记录,自带时间戳。它们记录了发生了什么事情以及何时发生的————分布式系统的核心问题

有如下三类:

  • 应用程序日志: app log
  • 文本访问的日志: commit log 例如mysql里面的bin-log
  • 文件系统日志: jounal日志

状态机复制原理: 相同输入内容,相同输入

  • 物理日志:记录一个操作后对应的状态
  • 逻辑日志:记录每一个操作