Trending repositories for topic distributed-systems
Conductor is an event driven orchestration platform
Learn System Design concepts and prepare for interviews using free resources.
Learn how to design systems at scale and prepare for system design interviews
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Open Source Development Platform for building robust type-safe distributed systems with declarative infrastructure
This repository contains System Design Interview resources to design large-scale distributed systems.
A resource to help you pass system design interview and become good at work 👇
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC activ...
zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of ti...
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
Cloud-Native distributed storage built on and for Kubernetes
The lightweight, user-friendly, distributed relational database built on SQLite.
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow
High-performance distributed key-value store w/ a log-structured merge tree implementation written in pure Go + gRPC
Kronotop is a Redis-compatible, distributed and transactional document database backed by FoundationDB.
Distributed reliable key-value store for the most critical data of a distributed system
Lean and mean distributed stream processing system written in rust and web assembly. Alternative to Kafka + Flink in one.
Kronotop is a Redis-compatible, distributed and transactional document database backed by FoundationDB.
High-performance distributed key-value store w/ a log-structured merge tree implementation written in pure Go + gRPC
RustFS is a high-performance distributed object storage system built in Rust that is faster than MinIO.
NNV(No-Named.V) is a vector database that supports Multi-Vector Search, high-performance HNSW, FLAT and quantization, and enables fast searches through sophisticated internal data shard design.
This repository contains System Design Interview resources to design large-scale distributed systems.
Horizontally Scalable Kubernetes Controllers: distribute reconciliation of Kubernetes objects across multiple controller instances
Learn System Design concepts and prepare for interviews using free resources.
zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of ti...
🚀 List of distributed system projects for inspiration and learning to build distributed services from real world examples
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala
Resources related to distributed systems, system design, microservices, scalability and performance, etc
Super-Efficient RLHF Training of LLMs with Parameter Reallocation
A platform for packaging and launching ephemeral backend stacks with a focus on approachability for the average developer.
Open Source Development Platform for building robust type-safe distributed systems with declarative infrastructure
Problem statements on System Design and Software Architecture as part of Arpit's System Design Masterclass
Roadmap and Resource Compilation for System Design Fight Club
Conductor is an event driven orchestration platform
Learn System Design concepts and prepare for interviews using free resources.
Learn how to design systems at scale and prepare for system design interviews
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
The lightweight, user-friendly, distributed relational database built on SQLite.
Open Source Development Platform for building robust type-safe distributed systems with declarative infrastructure
High-performance distributed key-value store w/ a log-structured merge tree implementation written in pure Go + gRPC
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
A resource to help you pass system design interview and become good at work 👇
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC activ...
This repository contains System Design Interview resources to design large-scale distributed systems.
Distributed reliable key-value store for the most critical data of a distributed system
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
High-Performance server for NATS.io, the cloud and edge native messaging system.
Cloud-Native distributed storage built on and for Kubernetes
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of ti...
High-performance distributed key-value store w/ a log-structured merge tree implementation written in pure Go + gRPC
Kronotop is a Redis-compatible, distributed and transactional document database backed by FoundationDB.
RustFS is a high-performance distributed object storage system built in Rust that is faster than MinIO.
An intensive academic program teaching Blockchain, Substrate, and Polkadot.
NNV(No-Named.V) is a vector database that supports Multi-Vector Search, high-performance HNSW, FLAT and quantization, and enables fast searches through sophisticated internal data shard design.
This repository contains System Design Interview resources to design large-scale distributed systems.
Super-Efficient RLHF Training of LLMs with Parameter Reallocation
Learn System Design concepts and prepare for interviews using free resources.
zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of ti...
Horizontally Scalable Kubernetes Controllers: distribute reconciliation of Kubernetes objects across multiple controller instances
[Go] Fast and Distributed Actor framework using protocol buffers as message for Golang
Kubernetes controller for managing instances of SpiceDB
🚀 List of distributed system projects for inspiration and learning to build distributed services from real world examples
Conductor is an event driven orchestration platform
Learn System Design concepts and prepare for interviews using free resources.
Learn how to design systems at scale and prepare for system design interviews
Open Source Development Platform for building robust type-safe distributed systems with declarative infrastructure
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC activ...
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
High-Performance server for NATS.io, the cloud and edge native messaging system.
The lightweight, user-friendly, distributed relational database built on SQLite.
A resource to help you pass system design interview and become good at work 👇
Distributed reliable key-value store for the most critical data of a distributed system
This repository contains System Design Interview resources to design large-scale distributed systems.
⭐ 【开源书籍】深入讲解内核网络、Kubernetes、ServiceMesh、容器等云原生相关技术。经历实践检验的 DevOps、SRE指南。如发现错误,谢谢提issue
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
High-performance distributed key-value store w/ a log-structured merge tree implementation written in pure Go + gRPC
Kronotop is a Redis-compatible, distributed and transactional document database backed by FoundationDB.
Super-Efficient RLHF Training of LLMs with Parameter Reallocation
NNV(No-Named.V) is a vector database that supports Multi-Vector Search, high-performance HNSW, FLAT and quantization, and enables fast searches through sophisticated internal data shard design.
RustFS is a high-performance distributed object storage system built in Rust that is faster than MinIO.
Golem is an open source durable computing platform that makes it easy to build and deploy highly reliable distributed systems.
This repository contains System Design Interview resources to design large-scale distributed systems.
Hydra九头龙,保姆级为您打造属于您的造跨平台TB-PB级别专属搜索引擎、专属上帝之眼。Hydra-面向云计算、多任务调度、服务通信、数仓、微服务化、抽象化分布式操作系统——以实现小型爬虫搜索引擎为例。
Minotaur - A Go library for distributed server-side development with an Actor model, tailored for game servers.
Open Source Development Platform for building robust type-safe distributed systems with declarative infrastructure
[Go] Fast and Distributed Actor framework using protocol buffers as message for Golang
A resource to help you pass system design interview and become good at work 👇
Super-Efficient RLHF Training of LLMs with Parameter Reallocation
Comprehensive guide, algorithms and tools on distributed systems
NNV(No-Named.V) is a vector database that supports Multi-Vector Search, high-performance HNSW, FLAT and quantization, and enables fast searches through sophisticated internal data shard design.
Hydra九头龙,保姆级为您打造属于您的造跨平台TB-PB级别专属搜索引擎、专属上帝之眼。Hydra-面向云计算、多任务调度、服务通信、数仓、微服务化、抽象化分布式操作系统——以实现小型爬虫搜索引擎为例。
Bu repoda aslında asenkron mesaj kuyruklarını hedef alan bir dağıtık sistem problemi oluşturmaya ve bu problemin çözümünü uygulamaya çalışıyorum.
High-performance distributed key-value store w/ a log-structured merge tree implementation written in pure Go + gRPC
Evon supports the Unified Naming Convention, allowing Evon to be compatible with 99.9% of modern scripts.
Conductor is an event driven orchestration platform
Learn System Design concepts and prepare for interviews using free resources.
A resource to help you pass system design interview and become good at work 👇
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Learn how to design systems at scale and prepare for system design interviews
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
Open Source Development Platform for building robust type-safe distributed systems with declarative infrastructure
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC activ...
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
Open source distributed Platform as a Service (PaaS). A self-hosted Vercel / Netlify / Cloudflare alternative.
Distributed reliable key-value store for the most critical data of a distributed system
⭐ 【开源书籍】深入讲解内核网络、Kubernetes、ServiceMesh、容器等云原生相关技术。经历实践检验的 DevOps、SRE指南。如发现错误,谢谢提issue
High-Performance server for NATS.io, the cloud and edge native messaging system.
A curated list of awesome System Design (A.K.A. Distributed Systems) resources.
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
FastStream is a powerful and easy-to-use Python framework for building asynchronous services interacting with event streams such as Apache Kafka, RabbitMQ, NATS and Redis.
Maelstrom is a fast Rust, Go, and Python test runner that runs every test in its own container. Tests are either run locally or distributed to a clustered job runner.
Golem is an open source durable computing platform that makes it easy to build and deploy highly reliable distributed systems.
Open source distributed Platform as a Service (PaaS). A self-hosted Vercel / Netlify / Cloudflare alternative.
A resource to help you pass system design interview and become good at work 👇
Self-contained distributed software platform for building stateful, massively real-time streaming applications in Rust.
Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.
محتوى تقني متميز في مختلف مجالات هندسة البرمجيات عن طريق تبسيط المفاهيم البرمجية المعقدة بشكل سلس وباستخدام صور توضيحية مذهلة
Conductor is an event driven orchestration platform
An understandable, fast and scalable Raft Consensus implementation
NNV(No-Named.V) is a vector database that supports Multi-Vector Search, high-performance HNSW, FLAT and quantization, and enables fast searches through sophisticated internal data shard design.
Evon supports the Unified Naming Convention, allowing Evon to be compatible with 99.9% of modern scripts.
Dockerized FreePBX 16 with Asterisk 16, PHP 7.4, dedicated MySQL database, Hashicorp Vault integration and data persistence
[Go] Fast and Distributed Actor framework using protocol buffers as message for Golang