おはよう
oatiz
Rust | Distributed Systems | Database Systems
  • (一) DBMS系统概述及辅助储存管理

    TODO 1.1 数据库系统发展 1.2 数据库管理系统概述 2.1 存储器层次 2.2 磁盘 2.3 加速对辅助存储器的访问 2.4 磁盘故障 2.5 组织磁盘上的数据 2.6 块和记录地址的表示 2.7 变长数据和记录 ...

  • MapReduce论文总结

    原论文地址: MapReduce Introduction MapReduce is a programming model and an associated implementation for processing and generating large data sets. ...

  • 摘录:分布式数据库学习路线

    来源 摘录自知乎问题: 对数据库和分布式很感兴趣,学习路线是什么? 李晨曦的回答 : 分布式的学习不是很了解,数据库有些经验可以按照如下步骤学习 1. 入门 接触过数据库的基础知识和应用之后,就可以开始进行内核级的学习了,先学习传统的关系型数据库,因为它是一切数据库的...

  • k8s部署笔记

    centOS 确认centos 7 内核为3.10以上 关闭swap (使用命令 swapoff -a 进行暂时关闭,如果永久关闭,自己查方法吧) 设置selinux 为permissive 状态 执行命令: setenforce 0 sed -i &apo...

  • Raft学习笔记

    概念 Raft is an algorithm for managing a replicated log. Raft 是一种用来管理复制日志的一致性算法. 实现 Raft implements consensus by first electing a ...

  • 寻找一种易于理解的一致性算法(扩展版)--转载

    文章转载自 maemual 同学的 raft-zh_cn 摘要 Raft 是一种为了管理复制日志的一致性算法。它提供了和 Paxos 算法相同的功能和性能,但是它的算法结构和 Paxos 不同,使得 Raft 算法更加容易理解并且更容易构建实际的系统。为了提升可理解性 Raf...

  • rust中所有权,引用,生命周期小记

    rust 所有权,引用,生命周期 所有权 存在即是为了管理 堆数据 跟踪代码正在堆上使用的数据 最大限度减少堆上的重复数据 清理堆上不再使用的数据 rules Each value in Rust has a variable that’s call...

  • JVM常量池小解

    前言 今日,同事问我一个问题,以下java代码输出什么: 1 2 3 String s1 = "hello world" ; String s2 = "hello" + " " + "world" ; System.out.println(...

  • skywalking5.0部署搭建

    介绍 skywalking官网 skywalking-github 背景 相关文章: 几种分布式调用链监控组件的实践与比较 我们生产使用的spring cloud体系, eureka来做服务发现,feign进行通信,默认使用 hystrix做服务熔断. 结...

  • hexo mermaid

    mermaid flowchart graph TD A-->B; A-->C; B-->D; C-->D; sequence sequenceDiagram participant Alice participant Bob...

  • GC学习笔记:GC标记-清除算法(三)

    GC标记-清除算法 标记阶段 清除阶段 分配 合并 优点 实现简单 与保守式GC兼容 缺点 碎片化 分配速度 与写时复制技术不兼容 多个空闲链表 BiBOP算法 位图标记 优点 与写时复制技术兼容 ...

  • GC学习笔记:GC相关知识(二)

    GC中基本概念 对象/头/域 对象 在GC里,对象表示”通过应用程序利用的数据的集合”。对象配置在内存空间中,GC会根据情况将配置好的对象进行移动或销毁操作。因此,对象是GC的基本单位。 对象由“头(header)”与“域(field)”组成 头 将对象中保存对象本身...

  • GC学习笔记:GC定义及历史(一)

    前言  现实开发中,业务开发人员其实很少接触到GC相关的工作,本人接触GC纯粹是因为好奇和R大的早期博文与一些论坛的回答。断断续续的接触一些碎片化的知识,借此将其写下来作为自己学习的一个论证吧。 此系列是阅读中村成洋与相川光著的 垃圾回收的算法与实现 的笔记。 定义 ...

  • 莫枢的JVM分享笔记

    前言 这篇文章是2010年R大做的一次jvm分享 语言处理器的基本结构 语言处理器的种类 编译器 gcc , javac 解释器 Ruby,Pythond等一些实现 IDE Eclipse,NetBeans等 代码分析...

  • 建站前言

    组件 hexo yilia tips 评论采用Disqus,需翻墙后才可留言 碎碎念 其实在建站之前已经有过一个blog了,但是没有保持下去。原因个人觉得别人已经写好了,没必要重复的去抄别人:)。现在重新得去编写,其实觉得现在的生活乏味无趣,不如找个事...