han shi's repositories
awesome-scalability-toolbox
My opinionated list of products and tools used for high-scalability projects
bifrost
Cross-platform modular communications library & daemon for Go w/ flexible protobuf+yaml config. Supports transports, links, pubsub (NATS), quic-over-websocket, libp2p & drpc, crypto, simulations, and more. Browser supported with GopherJS and Wasm.
cgobench
Some cgo benchmarks
conc
Better structured concurrency for go
concurrentqueue
A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
cpu-performance-analysis
CPU performance analysis demo for docker containers using FlameGraphs
DeepLearning-500-questions
深度学习500问,以问答形式对常用的概率知识、线性代数、机器学习、深度学习、计算机视觉等热点问题进行阐述,以帮助自己及有需要的读者。 全书分为18个章节,50余万字。由于水平有限,书中不妥之处恳请广大读者批评指正。 未完待续............ 如有意合作,联系scutjy2015@163.com 版权所有,违权必究 Tan 2018.06
developer-roadmap
Roadmap to becoming a developer in 2022
dpdk_engineer_manual
【冲破内核瓶颈,让I/O性能飙升】DPDK工程师手册,官方文档,最新视频,开源项目,实战案例,论文,大厂内部ppt,知名工程师一览表
dperf
dperf is a DPDK based 100Gbps network performance and load testing software.
goca
Golang Certificate Authority (CA) package
gopacket
Provides packet processing capabilities for Go
ja3
Go package for Ja3 TLS client and server hello fingerprints
kafka-go
Kafka library in Go
lumberjack
lumberjack is a log rolling package for Go
mux
A privacy-focused stream multiplexer
network-lab
Networking lab using root-less VM
nfstream
NFStream: a Flexible Network Data Analysis Framework.
packetdrill
The official Google release of packetdrill
rapido
Quickly test Linux kernel changes
simple-web-server
svc with http & https
sx
:vulcan_salute: Fast, modern, easy-to-use network scanner
ultimate-go
Ultimate Go study guide