SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Distributed System Projects
-
petals
🌸 Run LLMs at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading
Project mention: Serving AI from the Basement – 192GB of VRAM Setup | news.ycombinator.com | 2024-09-08 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
faststream
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.
Project mention: FastStream: A powerful library for building services with event streams | news.ycombinator.com | 2024-10-29FastStream (https://github.com/airtai/faststream) simplifies the process of writing producers and consumers for message queues, handling all the parsing, networking and documentation generation automatically. It is a new package based on the ideas and experiences gained from FastKafka and Propan. By joining our forces, we picked up the best from both packages and created a unified way to write services capable of processing streamed data regardless of the underlying protocol. We'll continue to maintain both packages, but new development will be in this project.
Making streaming microservices has never been easier. Designed with junior developers in mind, FastStream simplifies your work while keeping the door open for more advanced use cases. Here's a look at the core features that make FastStream a go-to framework for modern, data-centric microservices.
Multiple Brokers: FastStream provides a unified API to work across multiple message brokers (Apache Kafka, RabbitMQ, NATS and Redis)
-
Project mention: Genetically synthesized supergain broadband wire-bundle antenna | news.ycombinator.com | 2024-07-31
For those who're only distantly aware of the kind of problem this solves (like me), the wikipedia link further elaborates:
https://en.wikipedia.org/wiki/Symbolic_regression
and turns out there's a Python package
https://github.com/MilesCranmer/PySR
I've needed something like this at least once (but IIRC no more than twice ;) ), so I'm glad to know what to look for next time, thanks for the rabbit hole!
-
system-design-questions
Problem statements on System Design and Software Architecture as part of Arpit's System Design Masterclass
Project mention: 🔥 17 Best Free GitHub Repositories to Crack System Design Interviews 🛠️ | dev.to | 2024-12-0613. System Design questions by Arpit Bhayani
-
hivemind
Decentralized deep learning in PyTorch. Built to train models on thousands of volunteers across the world.
https://github.com/learning-at-home/hivemind is also relevant
-
fugue
A unified interface for distributed computing. Fugue executes SQL, Python, Pandas, and Polars code on Spark, Dask and Ray without any rewrites.
-
-
vizier
Python-based research interface for blackbox and hyperparameter optimization, based on the internal Google Vizier Service.
-
-
-
-
-
-
-
chat.petals.dev
💬 Chatbot web app + HTTP and Websocket endpoints for LLM inference with the Petals client
-
-
-
-
-
-
-
Python Distributed Systems discussion
Python Distributed Systems related posts
-
Show HN: RedisDict
-
Serving AI from the Basement – 192GB of VRAM Setup
-
Distributed Task Management System (Ceylon Multi Agent Framework)
-
Chameleon: Meta's New Multi-Modal LLM
-
Show HN: Interactive Graph by LLM (GPT-4o)
-
Mistral Large
-
Llama V2 is free to try on the AI Horde
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Jan 2025
Index
What are some of the best open-source Distributed System projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | petals | 9,366 |
2 | Faust | 6,758 |
3 | faststream | 3,348 |
4 | PySR | 2,569 |
5 | system-design-questions | 2,125 |
6 | hivemind | 2,099 |
7 | fugue | 2,035 |
8 | faust | 1,699 |
9 | vizier | 1,531 |
10 | eventsourcing | 1,492 |
11 | xorbits | 1,140 |
12 | bagua | 877 |
13 | rd-blender-docker | 436 |
14 | adaptdl | 428 |
15 | open-box | 395 |
16 | chat.petals.dev | 308 |
17 | Anubis | 302 |
18 | tractor | 273 |
19 | Thespian Actor Library | 190 |
20 | checkmate | 128 |
21 | zef | 113 |
22 | zimfarm | 88 |
23 | walnats | 81 |