Henrylin's Projects
Advanced Programming in the UNIX
Avocado is a set of tools and libraries to help with automated testing. One can call it a test framework with benefits. Native tests are written in Python and they follow the unittest pattern, but any executable can serve as a test.
Master programming by recreating your favorite technologies from scratch.
a benchmark tool for cloud object storage service
🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编以及校招社招各种面经~
DAOS Storage Stack (client libraries, storage engine, control plane)
common references and articles to use
A Scalable, Distributed Object Storage
Data Plane Development Kit
嵌入式软件开发文档整理
:green_book: The Beauty of Python Programming.
Code for the book Grokking Algorithms (https://amzn.to/29rVyHf)
The Go language implementation of gRPC. HTTP/2 based RPC
Config files for my GitHub profile.
my blog
图片素材
Intelligent Storage Acceleration Library
Production-Grade Container Scheduling and Management
The Object Store for AI Data Infrastructure
Python - 100天从新手到大师
A collection of simple python mini projects to enhance your python skills
分布式NOSQL redis源码阅读中文分析注释,带详尽注释以及相关流程调用注释,提出改造点,redis cluster集群功能、节点扩容、槽位迁移、failover故障切换、一致性选举完整分析,对理解redis源码很有帮助,解决了source insight中文注释乱码问题,更新完毕
nginx-1.9.2源码通读分析注释,带详尽函数中文分析注释以及相关函数流程调用注释,最全面的nginx源码阅读分析中文注释,更新完毕
A simple but usable RPC framework
Storage Performance Development Kit
C macros for hash tables and more