Highlights
Lists (1)
Sort Name ascending (A-Z)
Starred repositories
A high performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar
Pure Go 1000k+ connections solution, support tls/http1.x/websocket and basically compatible with net/http, with high-performance and low memory cost, non-blocking, event-driven, easy-to-use.
A flexible distributed key-value database that is optimized for caching and other realtime workloads.
A high performance key value cache built from first principles
The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teams
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
Go 学习、Go 进阶、Go 实用工具类、Go DDD 项目落地、Go-kit 、Go-Micro 、Go 推送平台、微服务实践
Papers from the computer science community to read and discuss.
📚 Freely available programming books
handling 1M websockets connections in Go
All-in-one Mail & Collaboration server. Secure, scalable and fluent in every protocol (IMAP, JMAP, SMTP, CalDAV, CardDAV, WebDAV).
🐳 A curated list of Docker resources and projects
A delightful way to building a RESTful API with NodeJs & TypeScript by @w3tecch
An HTTP/1.1 client, written from scratch for Node.js
⚡ Delightful Node.js packages and resources
📐 Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable an…
DiceDB is an open-source, fast, reactive, in-memory database optimized for modern hardware.
Learn how to design systems at scale and prepare for system design interviews
Newsletter to help busy software engineers become good at system design 👇
💯 Curated coding interview preparation materials for busy software engineers
A collection of best resources to learn System Design, Software architecture, and prepare for System Design Interviews
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
These are the best resources for System Design on the Internet
Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems …
System design interview for IT companies