I'm Hongyin Zhang (SpriCoder).
- 📖 I'm working on Apache IoTDB, focusing on consensus, metrics, and distributed database systems.
- 🧩 I'm contributing to Apache TsFile, a columnar storage format for time-series data.
- 🧪 I'm maintaining IoT Benchmark for configurable workloads and correctness testing.
- 🔍 I'm interested in distributed time-series systems, storage formats, benchmarking, and observability.
- ✍️ I write about databases, distributed systems, benchmarking, and software engineering.
- 🌄 Welcome to my blog.
- Distributed time-series databases — Apache IoTDB and the systems around time-series collection, storage, querying, and analysis.
- Columnar time-series storage — Apache TsFile, including storage format design, indexing, encoding, and cross-language access.
- Benchmarking and evaluation — workload design, dataset generation, mixed read/write tests, and correctness validation.
- 📊 IoT Benchmark series — workload design, test modes, result interpretation, and correctness validation.
- 📈 Apache IoTDB metrics and Grafana — monitoring, dashboards, and observability practices.
- 🗃️ TsFile dataset series — time-series datasets and data access experiments.
- 📚 SpriCoder Notes — course notes and technical references.
🌐 Blog · 🐙 GitHub · 📖 About me





