The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Repository Index
47,133 repositories indexed
1–24 of 42 · Most stars
React-based framework with performance, scalability, and security built in.
A collection of learning resources for curious software engineers
Learn how to design systems at scale and prepare for system design interviews
Learn System Design concepts and prepare for interviews using free resources.
If you want to become good at AI engineering & system design, join this newsletter 👇
High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios
PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.
Machine Learning Engineering Open Book
These are the best resources for System Design on the Internet
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
A curated list of Site Reliability and Production Engineering resources.
A distributed, fast open-source graph database featuring horizontal scalability and high availability
Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
Open source transactional distributed database. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure without compromising performance.
Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
Your platform team, as a service
DDD/Clean Architecture inspired boilerplate for Node web APIs
A graph database that supports more than 100+ billion data, high performance and scalability (Include OLTP Engine & REST-API & Backends)
Kamailio - The Open Source SIP Server for large VoIP and real-time communication platforms, focusing on flexibility, security and scalability
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
A REST API library with better functionality, performance, and scalability than refit