Faust
vibora
DISCONTINUED
Our great sponsors
Faust | vibora | |
---|---|---|
8 | 1 | |
6,673 | 5,704 | |
0.2% | - | |
1.4 | 0.0 | |
4 months ago | over 3 years ago | |
Python | Python | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Faust
-
Faust VS quix-streams - a user suggested alternative
2 projects | 7 Dec 2023
-
Kafka ETL tool, is there any?
If you really want a "modern" language (I assume you just want Python based on your other comments), there's Robinhood's Faust, though it's been deprecated for a while. It'll still probably do what you want given your criteria, but it's not really suitable for long-term use given it hasn't been updated since October 2020.
- How to join using Faust Streaming (Python implementation of Kafka Streams API)?
-
Using Kafka with Python... is Confluent the only option?
Unfortunately Faust is dead, robinhood abandoned it 2020, there are no new commits and they don’t react to any questions etc..: https://github.com/robinhood/faust
- Why did Robinhood abandon Faust?
-
Event-Driven Architectures with Kafka and Python
The best bet seemed like the open source Faust (from Robinhood, and Celery in its lineage). It was too heavy duty for our simple needs and moreover it unfortunately seems abandoned. There is a community fork in a bit of disarray last i looked(tests failed etc.)
vibora
-
A Look on Python Web Performance at the end of 2022
After year of japronto dominance as the firsy place of TechEmPower PlaintText for Python, a new library called vibora appears... and it's another project without any updates since 2019. Ok let's filter vibora and japronto and go for the next one that is active, a new library called socketify.py and also another new library called robyn arrives on the millions req/s in the live results.
What are some alternatives?
fastapi - FastAPI framework, high performance, easy to learn, fast to code, ready for production
Ray - Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
Wallaroo - Distributed Stream Processing
Thespian Actor Library - Python Actor concurrency library
gevent - Coroutine-based concurrency library for Python
Flask - The Python micro framework for building web applications.
eventlet - Concurrent networking library for Python
Django - The Web framework for perfectionists with deadlines.
tartiflette-aiohttp - tartiflette-aiohttp is a wrapper of aiohttp which includes the Tartiflette GraphQL Engine, do not hesitate to take a look of the Tartiflette project.
AIOHTTP - Asynchronous HTTP client/server framework for asyncio and Python
HS-Sanic - Async Python 3.6+ web server/framework | Build fast. Run fast. [Moved to: https://github.com/sanic-org/sanic]
Masonite - The Modern And Developer Centric Python Web Framework. Be sure to read the documentation and join the Discord channel for questions: https://discord.gg/TwKeFahmPZ