2020年7月27日

ZooKeeper简介

摘要: 本文主要介绍ZooKeeper概念、组成、设计目标、特性和典型应用,包括基于ZK实现分布式锁的两种方式。 阅读全文

posted @ 2020-07-27 14:43 orange-C 阅读(248) 评论(1) 推荐(0)

2020年7月21日

分布式一致性协议之ZAB

摘要: 介绍ZAB(ZooKeeper Atomic Broadcast,ZooKeeper原子广播协议)原理和流程,两个模式:消息广播和崩溃恢复,三个阶段:发现、同步、广播。 阅读全文

posted @ 2020-07-21 18:00 orange-C 阅读(723) 评论(0) 推荐(0)

2020年7月16日

分布式一致性协议之2PC与3PC

摘要: 主要介绍2PC与3PC协议的原理、流程和优缺点。 阅读全文

posted @ 2020-07-16 17:26 orange-C 阅读(1196) 评论(0) 推荐(0)

2020年7月15日

MySQL的undo/redo日志和binlog日志,以及2PC

摘要: 本文主要介绍undo/redo日志与binlog日志的区别和对比,以及2PC在MySQL InnoDB中如何实现的。 阅读全文

posted @ 2020-07-15 17:11 orange-C 阅读(1225) 评论(0) 推荐(0)

2020年7月3日

剖析源码之前剖析自己

摘要: 最近看内核知识、看开源库的一些思考。希望后来者不要这样痛苦。 阅读全文

posted @ 2020-07-03 17:37 orange-C 阅读(251) 评论(0) 推荐(1)

2020年6月30日

LevelDB & RocksDB简介

摘要: LevelDB & RocksDB是两种内嵌数据库概念、基本原理、特点和对比。 阅读全文

posted @ 2020-06-30 14:38 orange-C 阅读(10121) 评论(0) 推荐(1)

2020年6月29日

转:云存储的核心技术之 虚拟化存储

摘要: 介绍云存储的核心技术之 虚拟化存储,VMFS(Virtual Machine File System)或NFS协议,实例存储、卷存储和对象存储等概念。 阅读全文

posted @ 2020-06-29 15:58 orange-C 阅读(1006) 评论(0) 推荐(0)

2020年6月23日

一些不知道的“重定向”

摘要: 重定向一些不常见的操作,以及解析“>/dev/null 2>&1”和“2>&1 >/dev/null”。 阅读全文

posted @ 2020-06-23 14:32 orange-C 阅读(340) 评论(1) 推荐(0)

2020年6月12日

Linux dd工具磁盘读写测试分析

摘要: Linux dd工具磁盘读写测试分析,探讨一下几个重要参数oflag=dsync,conv=fdatasync,conv=fsync,bs块大小的作用和区别。 阅读全文

posted @ 2020-06-12 17:27 orange-C 阅读(1930) 评论(0) 推荐(0)

2020年6月10日

说与思考

摘要: 聊聊最近的思考。说与思考。 阅读全文

posted @ 2020-06-10 16:54 orange-C 阅读(162) 评论(0) 推荐(0)

导航