Alex Zhang's Projects
📚 Go Under The Hood: A Source Code Study of Go (1.13, WIP)
Go bindings for Lua C API - in progress
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
NGINX Ingress Controller for Kubernetes
Kubernetes IN Docker - local clusters for testing Kubernetes
:gorilla: The Cloud-Native API Gateway
http proxy server
Learn regex the easy way
libco is a coroutine library which is widely used in wechat back-end service. It has been running on tens of thousands of machines since 2013.
👀 an ACM/ICPC judger core on Linux
LightOJ problems solution
Lua CJSON is a fast JSON encoding/parsing module for Lua
"Non-Blocking" Lua Disk I/O APIs for OpenResty - Powered by Nginx's Thread Pool
Embed the Power of Lua into NGINX HTTP servers
lua-nginx-module source code learning, parsing and summary
Manage Nginx upstreams in pure Lua.
New FFI-based API for lua-nginx-module
Stash and apply the old ngx.ctx for avoiding being destoried after Nginx internal redirect happens.
Nonblocking Lua etcd driver library for OpenResty
The HTTP/2 Protocol (Client Side) Implementation for OpenResty.
json lib for lua and C
Layered caching library for OpenResty
Lua redis client driver for the ngx_lua based on the cosocket API
Yet Another HTTP library for OpenResty - For human beings!
Automatic LuaSocket/cosockets compatibility module
String utilities and common hash functions for ngx_lua and LuaJIT
Streaming reader and parser for http file uploading based on ngx_lua cosocket
Health Checker for Nginx Upstream Servers in Pure Lua
WebSocket support for the ngx_lua module (and OpenResty)
A tool for linting and static analysis of Lua code.