Pinned Repositories
calltracer
CallTracer is an instrument tool, which is able to be linked to a C/C++ program via shared lib, then record the program call stack history, as well as a utility to convert the call stack into multiples vitualizaters, including: seqdiag, diagrams and flamegraph.
evcom
The libev based I/O framework for socket/tty/pipe file descriptors on linux
hello-axon
A demo project for CQRS+EventSourcing conceptual introduction
hello-gyp
This is a hello world sample for using gyp to build C/C++ project
hello-servicemesh-envoy
The purpose of this repository aims to provide a hands-on practice for my series articles build a modern scalable system.
hello-springcloud
The purpose of this repository aims to provide a hands-on practice for my series articles build a modern scalable system
leezhenghui.github.io
ZH's Pocket
ngx_upsync_module
For http protocol. nginx-upsync-module, sync upstreams from consul or etcd and so on, dynamiclly modify backend-servers attributes(weight, max_fails, down...), needn't reload nginx
reading-code-of-nginx-1.9.2
nginx-1.9.2源码通读分析注释,带详尽函数中文分析注释以及相关函数流程调用注释,最全面的nginx源码阅读分析中文注释,持续更新
tsnode-proxify
Proxy-based function hooks and AOP library for node.js. It allows you to extend/provide customized QoS handler and apply these QoS features via typescript decorators(metadata-programming-like syntax) without invasiveness to existing code logic, which increase modularity for your application.
leezhenghui's Repositories
leezhenghui/leezhenghui.github.io
ZH's Pocket
leezhenghui/book-exploring-async-basics
The repository for the book "The Node Experiment - Exploring Async Basics with Rust"
leezhenghui/book-exploring-epoll-kqueue-iocp
Rendered version is found at: https://cfsamsonbooks.gitbook.io/epoll-kqueue-iocp-explained/
leezhenghui/book-green-threads-explained
Repository for the Green Threads Explained Book
leezhenghui/books-futures-explained
The repository for the book Futures Explained in 200 lines of Rust
leezhenghui/braft
An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
leezhenghui/dapr
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
leezhenghui/deep-into-node
深入理解Node.js:核心**与源码分析
leezhenghui/disque-module
Disque ported as Redis module
leezhenghui/Dragonfly2
Dragonfly is an intelligent P2P based image and file distribution system, it also provides a variety of enterprise-level (efficiency, stability, safety, low-cost) product features.
leezhenghui/example-greenthreads
Repository accompanying article and gibook
leezhenghui/examples-futures
Small examples to explain Futures, Waker, Tasks in Rust
leezhenghui/examples-minimio
An example implementation that creates an event queue based on Kqueue, Epoll and IOCP
leezhenghui/examples-node-eventloop
An example on implementing the interesting part of Nodes event loop and async story
leezhenghui/folly
An open-source C++ library developed and used at Facebook.
leezhenghui/FreeNOS
FreeNOS (Free Niek's Operating System) is an experimental microkernel based operating system for learning purposes written in C++. You may use the code as you wish under the terms of the GPLv3.
leezhenghui/ilogtail
The Lightweight Data Collector of SLS in Alibaba Cloud
leezhenghui/liftbridge
Lightweight, fault-tolerant message streams.
leezhenghui/linux-0.11-lab
Docker/Qemu/Bochs Based Linux 0.11 Kernel Development Environment
leezhenghui/LogDevice
Distributed storage for sequential data
leezhenghui/mrloop
An event loop for C using io_uring
leezhenghui/muduo
Event-driven network library for multi-threaded Linux server in C++11
leezhenghui/oatpp
🌱Modern Web Framework for C++. High performance, simple API, cross platform, zero dependency.
leezhenghui/pink
A high performance network library
leezhenghui/read-libuv-code
libuv源码分析
leezhenghui/sehttpd
A small and efficient web server with 1K lines of C code
leezhenghui/simba
Simba Embedded Programming Platform.
leezhenghui/uvw
Header-only, event based, tiny and easy to use libuv wrapper in modern C++
leezhenghui/wangle
Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.
leezhenghui/ZSWatch
ZSWatch - the Open Source Zephyr™ based Smartwatch, including both HW and FW.