240 发简信
IP属地:江西
  • open

    open的流程 open 实例化DB的具体实现类 调用Recover,恢复上次停止时的状态 初始化内存数据结构,(如果没有复用之前的log就需要...

  • msg

    Preview 本模块是ceph中各子系统相互通信及对外服务的模块,采用的是异步通信,ceph实现了POSIX、dpdk、rdma三种技术,本文...

  • socket知识点小记

    Preview 我们在用c/c++编写网络程序时,基本步骤是:获取一个socket、bind、listen、accept、read、write(...

  • 日志模块

    Previews 日志系统是一个系统的核心组成部分,是展示系统运行状态、错误追溯的最好方式,搞明白日志的相关代码有利于我们调试ceph代码中的各...

  • 注册模块和mount

    Preview https://juejin.cn/post/7033574024198406174[https://juejin.cn/pos...

  • 格式化磁盘

    Preview 格式化磁盘其实就是将文件系统的元数据固化到磁盘中去,这样在mount的时候可以从磁盘中读取相应的数据比如ext4文件系统的格式化...

  • signal

    Preview ceph中的每个组件在启动的时候都会去启动一个信号处理线程(异步处理信号),下面会简单分析分析其源码实现 源码分析 关键类 启动...

  • minio-启动过程

    给我自己看的,比较乱 只看了单机,集群的没看 启动 入口函数就在根目录下的main.go中 会进行一系列的command初始化,最后根据传入的命...

  • Resize,w 360,h 240
    GlusterFs架构笔记

    官网地址 https://docs.gluster.org/en/latest/[https://docs.gluster.org/en/lat...

个人介绍
还不是大佬,文章都是自己的学习记录,来自于自己的理解,肯定到处是漏洞,要多方比较不要轻信!