Pinned Repositories
denny
common grpc/http server which simplify request handling and logging, support both protocol with same code base
discovery
easy grpc naming and resolver/loadbalancing for golang
dqueue
A golang delay queue on top of all well known message queue server: nats, nats streaming, kafka.... more to come
nginx-master-playlist-module
simplify the task of creating master playlist for hls, hds, dash... adaptive bitrate
nginx_photo_thrift_module
nginx module to serve photo from thrift backend
ngx_http_enhance_mp4_module
An enhance version of original nginx_http_mp4_module which automatically move moov atom from last file to beginning of the file, in order to enable file can be streamed immediately instead of downloading the whole file.
ngx_http_estreaming_module
An adaptive hls streaming module for nginx
php7-51degrees
php7 extension for 51degrees device detection https://51degrees.com/device-detection
qt-faststart
moves the "moov" atom at the top of the file and update all the "stco" sub-atoms pointers by adding the proper offset.
tinyblog
A simple blog engine written in scala with akka-http, vuejs and github as storage
whatvn's Repositories
whatvn/dqueue
A golang delay queue on top of all well known message queue server: nats, nats streaming, kafka.... more to come
whatvn/denny
common grpc/http server which simplify request handling and logging, support both protocol with same code base
whatvn/tinyblog
A simple blog engine written in scala with akka-http, vuejs and github as storage
whatvn/discovery
easy grpc naming and resolver/loadbalancing for golang
whatvn/nginx-master-playlist-module
simplify the task of creating master playlist for hls, hds, dash... adaptive bitrate
whatvn/nginx-simple-secure-link-module
a simple nginx module which uses sha256 hmac & request parameter to authenticate request url, optional support expire time
whatvn/php7-example-module
An example php7 module with class definition , blog post: http://tinytechie.net/#/_posts/On_writing_php7_extension
whatvn/php7-51degrees
php7 extension for 51degrees device detection https://51degrees.com/device-detection
whatvn/scripts
random scripts use for daily tasks
whatvn/tspool
Thrift connection pool for scala
whatvn/51Degrees-PHP7
PHP7 module to use with https://github.com/51Degrees/Device-Detection module
whatvn/apisix
The Cloud-Native API Gateway
whatvn/cursor
An editor made for programming with AI 🤖
whatvn/dns4s
Scala DNS implementation with Akka and Netty extension
whatvn/draw
A real time collaborative drawing tool using nodejs, socket.io & paper.js
whatvn/gooevent
Agency Theme for Jekyll
whatvn/kcache
An In-Memory Cache Backed by Apache Kafka
whatvn/kmachines
Distributed Fine-Grained Finite State Machines with Kafka
whatvn/nginx-secure-token-module
whatvn/nginx-vod-module
NGINX-based MP4 Repackager
whatvn/ngx_http_vod_segment_filter
nginx module to filter empty segment produced by nginx vod module
whatvn/php-protobuf
PHP Protobuf - Fast PHP Protocol Buffers implementation
whatvn/question_extractor
Generate question/answer training pairs out of raw text.
whatvn/redis_nginx_adapter
Adapter to use hiredis with async connections inside a nginx module
whatvn/redislock
Simplified distributed locking implementation using Redis
whatvn/SprayJsonExample
spray-json usage example
whatvn/terraform-provider-cmdb
whatvn/validator
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
whatvn/vlan-nats
Virtual LAN over NATS
whatvn/whatvn.github.io
https://lazyval.com