PirLCK's repositories
algorithm
Problem solutions
Blog
每周一篇,内容精简,不咸不淡,期盼探讨。微信公众号:芋道源码【纯源码分享公众号】
blog-1
:octocat: 用issues写博客,记录点滴
brpc
Industrial-grade RPC framework used throughout Baidu, with 1,000,000+ instances and thousands kinds of services, called "baidu-rpc" inside Baidu.
cqueue
Lock-free, non-blocking, concurrent queue on shared memory for Go
kazoo-go
Go library to access Kafka metadata in Zookeeper
caffe
Caffe: a fast open framework for deep learning.
Distributed-Systems
MIT课程《Distributed Systems 》学习和翻译
groupcache
groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
grpc
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
grpc-go
The Go language implementation of gRPC. HTTP/2 based RPC
Interview-Notebook
:books: 技术面试需要掌握的基础知识整理,持续更新中~
libco
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.
libco-code-study
腾讯libco协程库源码注解
meetup
meetup in China
memcached
memcached development tree
mysql
Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package
nsq
A realtime distributed messaging platform (forked from https://github.com/nsqio/nsq)
occlum
Occlum is a memory-safe, multi-process library OS for Intel SGX
pegasus
A distributed key-value storage system developed and maintained by Xiaomi Cloud Storage Team.
phxqueue
A high-availability, high-throughput and highly reliable distributed queue based on the Paxos algorithm.
pulsar
Apache Pulsar - distributed pub-sub messaging system
Reading-and-comprehense-twemproxy0.4.1
redis、memcached缓存代理twemproxy源码详细分析注释,带详尽中文注释及函数调用关系。
sarama
Sarama is a Go library for Apache Kafka 0.8, and up.
share_ppt
🚗 我个人曾经做过的技术分享...
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
uq
Another simple persistent message queue.
zk
Native ZooKeeper client for Go