2026-04-06 | algorithms · linux | #timer #timing-wheel #min-heap #hrtimer #linux-kernel #go-runtime #netty #kafka
从 Varghese-Lauck 时间轮到 Linux、Go、Netty、Kafka 源码,比较堆、红黑树、简单轮和层级轮在插入、取消、级联与到期误差上的真实边界。
2026-07-22 | db · storage | #database #lsm-tree #storage-engine #postgresql #mysql #innodb #clickhouse #columnar #lakehouse #iceberg #parquet #flink #kafka #stream-processing #trino #query-engine #rocksdb #leveldb #compaction #milvus #vector-search #redis #cache #memcached #lucene #elasticsearch #full-text-search #bm25 #tikv #tidb #tiflash #htap #percolator #foundationdb #strict-serializability #deterministic-simulation #sqlite #embedded #btree #vdbe #wal #wiredtiger #mongodb #history-store #mvcc
汇总本站数据库内核文章:PostgreSQL / MySQL InnoDB / 列存、湖仓、流处理、查询引擎、RocksDB、向量、Redis、全文检索、TiKV/HTAP、FoundationDB、SQLite、WiredTiger 与图数据库内核,以及 LSM-Tree 实验与其它单篇。
2026-07-01 | database · distributed | #flink #delivery-semantics #exactly-once #at-least-once #at-most-once #checkpoint #kafka #idempotent #fault-tolerance
用 Source、引擎、Sink 三层模型拆解 at-most-once、at-least-once、exactly-once 的组合规则与最弱环决定律;对照 Flink checkpoint 模式、Kafka 事务与幂等 producer、重复消费/重复写入的三类修复手段,为两阶段提交 sink 铺垫。
2026-07-01 | database · distributed | #stream-processing #kafka #flink #lambda #kappa #event-log #stateful-compute #lakehouse #batch #micro-batch
从批、流、微批四维度对比出发,建立「可重放日志 + 有状态计算」心智模型,厘清 Lambda/Kappa 边界与流表对偶,并给出与 lakehouse 入湖侧对称的全系列地图。
2026-07-01 | database · distributed | #kafka #log-segment #partition #offset #kraft #sendfile #record-batch #topic
从 Topic、Partition 到 Log Segment 的 .log/.index/.timeindex 文件布局,讲清 offset 单调性、分区内有序、顺序写与 sendfile 读路径,以及 Kafka 3.x KRaft 模式下元数据与日志目录的分工,为副本与 consumer 语义打底。
2026-07-01 | database · distributed | #kafka #replication #isr #hw #leo #consumer-group #rebalance #acks #offset-commit #min-insync-replicas
从 Leader/Follower 复制、HW/LEO/ISR 到 acks 与 min.insync.replicas 的 durability 边界,再到 consumer group 分区分配、rebalance 代价,以及 offset 提交与 Flink checkpoint 的分工。
2026-07-01 | database · distributed | #kafka #transactions #idempotent-producer #pid #sequence #transactional-id #read-committed #exactly-once #two-phase-commit
从幂等 producer 的 PID 与 sequence 去重,到事务 producer 的 init/begin/commit/abort 生命周期、__transaction_state 与 read_committed 隔离,讲清 Kafka 3.x 单集群 EOS 边界及其与 Flink checkpoin…
2026-07-01 | database · distributed | #flink #checkpoint #chandy-lamport #barrier #kafka #exactly-once #backpressure #fault-tolerance
从 Chandy-Lamport 分布式快照到 Flink aligned/unaligned checkpoint:CheckpointCoordinator 触发—ack—完成生命周期,Kafka source 如何把 partition offset 写入 checkpoint,以及 interval、time…
2026-07-01 | database · distributed | #flink #backpressure #checkpoint #kafka #rocksdb #savepoint #kafka-streams #spark-structured-streaming #risingwave #stream-processing
收束流式数据处理系列:Flink credit-based 背压如何沿算子链传播、Web UI 指标怎么读;数据倾斜、checkpoint 超时连锁、Kafka rebalance 风暴、RocksDB OOM、savepoint 不兼容五类生产故障的诊断与止血;Flink / Kafka Streams / Spa…
2026-07-01 | database · distributed | #kafka #flink #stream-processing #watermark #checkpoint #exactly-once #rocksdb #debezium #cdc #backpressure
承接数据湖流式入湖:从 Kafka 日志与副本语义,到 Flink 事件时间、watermark、窗口、RocksDB 状态与 checkpoint,再到端到端 exactly-once 与 Debezium CDC 入湖。面向数据平台与实时工程师,补全批式湖仓之外的实时计算层。