Steins;Lab

  • 项目
  • 折腾
  • 笔记
  • 图册
  • 杂谈
  • 文章索引 - 博主自荐博文
  • 关于/留言
学习笔记
学习笔记

(译) 确保数据到达硬盘

本文翻译自 https://lwn.net/Articles/457667/ 原文标题: Ensuring data reaches disk 理想情况下,不会发生操作系统的崩溃和断电,磁盘也不会发生故障。但不幸的是,故障比预期更为常见。本文描述了从应用程序到数据存储的路径。重点介绍数据缓冲部分,提供最佳实践,以确保数据被提交到稳定的持久化存储中,避免发生问题时中途丢失。

2024年9月18日 2条评论 3656点热度 3人点赞 SPtuan 阅读全文
学习笔记

Raft KV 与 Snapshot

使用 raft + 单机 KV 引擎构建分布式 KV 存储,是一种常见的方式。比如 TiKV, CockroachDB 等。本文重点讨论如何进行 raft snapshot。

2024年9月17日 0条评论 1622点热度 1人点赞 SPtuan 阅读全文
学习笔记

使用 braft 构建应用,应该关注哪些指标?

braft 是一个较多人使用的 C++ raft 框架。开发者基于其抽象接口实现自己的业务逻辑,方便实现 raft 高可用的服务。本文从 metrics 入手,梳理开发者应该持续关注哪些监控变量。以其为线索,阅读源码探究其实现原理。力争做到心里有谱,不惧异常。

2024年5月12日 5条评论 3996点热度 1人点赞 SPtuan 阅读全文
学习笔记

内存突增一定是泄漏? go scavenging 内存拾荒器

作为 go 开发者,我们可能忽略了一名英雄:在内存垃圾标记之后,拾荒器 (scavenging) 最终负责把无用内存归还给操作系统。本文结合例子和源码,分析 go scavenging 的策略,为内存关键型程序提供一些小建议。

2023年12月19日 1条评论 4020点热度 1人点赞 SPtuan 阅读全文
学习笔记

Windows Azure Storage 论文笔记和思考 (2) - Stream Layer

Stream Layer 扮演 WAS 数据存储的角色。本文阅读论文,思考并学习 stream/extent 的实现机制。

2023年12月9日 0条评论 2696点热度 0人点赞 SPtuan 阅读全文
学习笔记

Windows Azure Storage 论文笔记和思考 (1) - 概览与架构

本系列文章是笔者阅读微软存储系统论文 《Windows Azure Storage: a highly available cloud storage service with strong consistency》的笔记和思考。

2023年11月28日 0条评论 3603点热度 1人点赞 SPtuan 阅读全文
学习笔记

iowait 到底是什么?

本文中,我们将探究 Linux 中 cpu 使用率 iowait 定义和计算方式。iowait 很高的系统,一定存在 IO 瓶颈吗?通过实验验证和讨论了综合观测系统的 IO 压力的方式。

2023年9月4日 3条评论 7753点热度 3人点赞 SPtuan 阅读全文
学习笔记

带宽限流,限流器应当怎么用? (以 Go 限流器 time/rate 为例)

限流器是服务治理的重要一环。但常见的讨论集中于对 频率 的限制。本文结合笔者最近的需求,分析 Go 官方限流器 time/rate 的实现原理,结合实践对 带宽/流量限制 可能遇到的问题进行讨论。

2023年8月13日 0条评论 5473点热度 1人点赞 SPtuan 阅读全文
学习笔记

100 Go Mistakes 阅读随记 - 03 Control Structures, Functions and Methods, Error Management

100 Go Mistakes and How to Avoid Them 阅读笔记。4-Control Structures, 6-Functions and Methods, 7-Error Management

2023年1月18日 0条评论 2623点热度 0人点赞 SPtuan 阅读全文
学习笔记

100 Go Mistakes 阅读随记 - 02 Data type 数据类型

100 Go Mistakes and How to Avoid Them 一书主要描述了使用 Go 语言编程时的常见问题。本文是博主对第三章 - 数据类型 Data type 的阅读笔记。

2022年12月22日 0条评论 2401点热度 0人点赞 SPtuan 阅读全文
1234

SPtuan

SPtuan 是一名普通的工程师,最大的愿望是度过平静的时光。
当前从事网络/CDN/对象存储研发。

最近评论
SPtuan 发布于 1 个月前(08月06日) Hi Refrain,我学习了这篇文章,确实之前没有思考过共识也可以分层和抽象。最近也看到一些开发者...
SPtuan 发布于 2 个月前(07月18日) 哈哈哈哈哈 没绷住
madalpaca 发布于 2 个月前(07月18日) 2050年的实际情况是,虽然 SSD 读写变成了 1PB/s, 但是大家还是在按100MB/s给s3...
SPtuan 发布于 2 个月前(07月14日) 谢谢!这篇没有,这就去学习下
Refrain 发布于 2 个月前(07月14日) 可以看看这里的对比测试https://github.com/axboe/liburing/issue...
Refrain 发布于 2 个月前(07月14日) 写的很棒。 不知道您有没有关注过facebook osdi2020的best paper虚...
SPtuan 发布于 6 个月前(03月22日) 书签: 关于 disk-io 的经验, 异步/同步 io 系统设计的经验 https://you...
热门主题 & 页面
  • 分布式存储漫游指南 1: 2025 年了,存储硬件啥样了?
  • 小脚丫STEP FPGA开发板上手及初阶FPGA实验
  • 分布式存储漫游指南 2: 单机磁盘 IO 的二三事 (同步 I/O 篇)
博客统计
  • 176,634 点击次数
归档
  • 2025 年 9 月 / 1篇
  • 2025 年 8 月 / 3篇
  • 2025 年 7 月 / 1篇
  • 2025 年 5 月 / 1篇
  • 2025 年 3 月 / 1篇
  • 2024 年 12 月 / 1篇
  • 2024 年 9 月 / 3篇
  • 2024 年 8 月 / 1篇
  • 2024 年 5 月 / 1篇
  • 2024 年 3 月 / 2篇
  • 2024 年 2 月 / 1篇
  • 2023 年 12 月 / 2篇
  • 2023 年 11 月 / 1篇
  • 2023 年 9 月 / 1篇
  • 2023 年 8 月 / 1篇
  • 2023 年 4 月 / 1篇
  • 2023 年 1 月 / 1篇
  • 2022 年 12 月 / 3篇
  • 2022 年 10 月 / 1篇
  • 2022 年 9 月 / 2篇
  • 2022 年 7 月 / 2篇
  • 2022 年 6 月 / 1篇
  • 2022 年 2 月 / 2篇
  • 2021 年 12 月 / 2篇
  • 2021 年 11 月 / 2篇
  • 2021 年 2 月 / 1篇
  • 2021 年 1 月 / 1篇
  • 2020 年 9 月 / 2篇
  • 2020 年 4 月 / 1篇
  • 2020 年 3 月 / 1篇
  • 2020 年 1 月 / 1篇
  • 2019 年 8 月 / 1篇
  • 2019 年 7 月 / 1篇
  • 2019 年 5 月 / 1篇
  • 2019 年 4 月 / 1篇
  • 2019 年 3 月 / 1篇
  • 2019 年 2 月 / 2篇
  • 2018 年 12 月 / 1篇
  • 2018 年 10 月 / 1篇
  • 2018 年 9 月 / 3篇
  • 2018 年 8 月 / 2篇
  • 2018 年 5 月 / 1篇
  • 2018 年 2 月 / 1篇
  • 2018 年 1 月 / 1篇
  • 2017 年 11 月 / 1篇
  • 2017 年 9 月 / 2篇
  • 2017 年 7 月 / 1篇
  • 2017 年 6 月 / 1篇
  • 2017 年 5 月 / 2篇
  • 2017 年 4 月 / 1篇
  • 2017 年 3 月 / 2篇
  • 2017 年 2 月 / 4篇
  • 2017 年 1 月 / 3篇
  • 2016 年 12 月 / 2篇
  • 2016 年 11 月 / 2篇
  • 2016 年 10 月 / 2篇
  • 2016 年 9 月 / 4篇
  • 2016 年 8 月 / 3篇
  • 2016 年 7 月 / 4篇
  • 2016 年 6 月 / 3篇
  • 2016 年 5 月 / 2篇
  • 2016 年 4 月 / 3篇
  • 2016 年 3 月 / 2篇
  • 2016 年 2 月 / 4篇
  • 2016 年 1 月 / 5篇
  • 2015 年 12 月 / 2篇
  • 2015 年 11 月 / 2篇
  • 2015 年 9 月 / 3篇
标签云
IDO Jetson Xavier BGP Arduino about Leanote MDP nginx raft CAN CAN BUS FPGA fdisk Girls Dead Monster HTTP IPv6 braft MIKU EXPO 51单片机 .me Minecraft Q-Learning AS Mikuexpo FPGA开发板 java 3D打印 Python PYNQ Digtalocen kv IO ping Linux IoT HTTPS github Movidius git openVPN PHP探针 DIY IXP LOG Go

友情链接:

Blessing Studio hahaschool 绘枫和畅 魔法少女Fandy monsterx Clarke的博客 Luminous’ Home Shintaku's Blog
蓝黑的博客 haruhi.club Yida的博客 Bo2SS 涛叔 TangBao 同和君Hocassian hiRipple

Steins;Lab zdfmc.net

steinslab.io built with ❤. Thanks for all 2015-2025.

Theme Kratos Made By Seaton Jiang