Stars
handling 1M websockets connections in Go
📚 A log-structured hash table database. Speedy K/V store for datasets larger than memory.
A port of the LMAX Disruptor to the Go language.
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
Lightweight, fast and reliable key/value storage engine based on Bitcask.
Learn how to design systems at scale and prepare for system design interviews
A simple RPC framework with protobuf service definitions
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
一个轻量级 Java 权限认证框架,让鉴权变得简单、优雅!—— 登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0
xid is a globally unique id generator thought for the web
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
Categorized overview of Programming Principles & Patterns
java edition of [Twitter Snowflake](https://github.com/twitter/snowflake), a network service for generating unique ID numbers at high scale with some simple guarantees.
Master programming by recreating your favorite technologies from scratch.
📚 Freely available programming books
💯 Curated coding interview preparation materials for busy software engineers
System design interview for IT companies
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.