Archives

2025  2

March  1

CPU Profiling: What, How, and When

March 10, 2025 · 901 words · 5 min

February  1

LevelDB MVCC

February 8, 2025 · 506 words · 3 min

2024  2

December  1

Prometheus–TSDB

December 31, 2024 · 4814 words · 10 min

February  1

Borg: Large-scale Cluster Management at Google with Borg

February 19, 2024 · 557 words · 3 min

Paper Reading · Part 12 of 12

2023  5

September  1

Percolator: Large-scale Incremental Processing Using Distributed Transactions and Notifications

September 28, 2023 · 1137 words · 3 min

Paper Reading · Part 11 of 12

August  2

Dynamo: Amazon’s Highly Available Key-value Store

August 1, 2023 · 425 words · 2 min

Paper Reading · Part 10 of 12

MIT6.824 AuroraDB

August 1, 2023 · 524 words · 2 min

Paper Reading · Part 9 of 12

February  1

MIT6.824 Chain Replication

February 8, 2023 · 463 words · 3 min

Paper Reading · Part 8 of 12

January  1

MIT6.824-ZooKeeper

January 3, 2023 · 638 words · 3 min

Paper Reading · Part 7 of 12

2022  8

October  3

Flink-Iceberg-Connector Write Process

October 10, 2022 · 1078 words · 3 min

Apache-ORC Quick Investigation

October 5, 2022 · 575 words · 2 min

Apache-Iceberg Quick Investigation

October 5, 2022 · 1234 words · 3 min

May  1

LevelDB Write

May 10, 2022 · 718 words · 4 min

April  2

MIT6.824-RaftKV

April 15, 2022 · 1039 words · 5 min

Paper Reading · Part 6 of 12

LevelDB Startup

April 9, 2022 · 1336 words · 3 min

February  1

MIT6.824-Raft

February 21, 2022 · 953 words · 5 min

Paper Reading · Part 5 of 12

January  1

Arch + DWM Setup Attempt

January 15, 2022 · 487 words · One minute

2021  12

November  2

How to Implement SkipList

November 21, 2021 · 711 words · 4 min

Kylin Overview

November 10, 2021 · 803 words · 2 min

October  1

DFS-Haystack

October 6, 2021 · 1284 words · 7 min

Paper Reading · Part 4 of 12

September  2

MIT6.824 Bigtable

September 16, 2021 · 1912 words · 9 min

Paper Reading · Part 3 of 12

MIT6.824 GFS

September 9, 2021 · 1121 words · 6 min

Paper Reading · Part 2 of 12

August  1

Epoll and IO Multiplexing

August 15, 2021 · 842 words · 2 min

June  1

Linux Cgroups Overview

June 8, 2021 · 583 words · 2 min

May  2

Distributed Transactions

May 20, 2021 · 1097 words · 3 min

CPU False Sharing

May 2, 2021 · 566 words · 2 min

March  1

MySQL Index Overview

March 21, 2021 · 518 words · 2 min

February  1

HTTPS Introduction

February 21, 2021 · 564 words · 2 min

January  1

MIT6.824-MapReduce

January 22, 2021 · 1557 words · 8 min

Paper Reading · Part 1 of 12

2020  1

May  1

Chinese Spam Email Classification Based on Naive Bayes

May 6, 2020 · 903 words · 2 min

2019  1

November  1

Java Multithreading Programming

November 1, 2019 · 1636 words · 4 min