sqlalchemy-file
eventsourcing
Our great sponsors
sqlalchemy-file | eventsourcing | |
---|---|---|
2 | 2 | |
76 | 1,400 | |
- | 2.0% | |
6.7 | 9.2 | |
11 days ago | 7 days ago | |
Python | Python | |
MIT License | BSD 3-clause "New" or "Revised" 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.
sqlalchemy-file
-
sqlalchemy-file: Attach files to your SQLAlchemy model and uploading them to various storage with Apache Libcloud.
Documentation available here -> https://jowilf.github.io/sqlalchemy-file
-
GitHub - jowilf/sqlalchemy-file: Attach files to your model and uploading them to various storage with Apache Libcloud.
Hello u/everyone, Just to share with you this library https://github.com/jowilf/sqlalchemy-file that you can use to easily attach files to your SQLAlchemy Model. It supports multiple storage backend through Apache Libcloud library.
eventsourcing
-
walnats: Nats-powered event-driven background jobs and microservices framework for Python. It's like Celey or Dramatiq but for microservices, asyncio-powered, and type-safe.
There is no built-in storage backend but in just a few lines you can make an actor (or use the monitor method to consume everything) that will store everything wherever you want, with eventsourcing or plain events.
-
The Reactive Monolith – How to Move from CRUD to Event Sourcing
Similar thing happened on a project I joined. Except this person not only forced ES onto the business but their own specific library for it https://github.com/johnbywater/eventsourcing
The business eventually failed to due to this, due to slow implementation of simple features and many other issues with it.
I will never use ES due to this project, it's pointless, anything you can do with it, you can do without it.
What are some alternatives?
filemanager-fastapi - Handle files? Ok.
cookiecutter-django-rest - Build best practiced apis fast with Python3
fastapi-alembic-sqlmodel-async - This is a project template which uses FastAPI, Pydantic 2.0, Alembic and async SQLModel as ORM. It shows a complete async CRUD using authentication and role base access control.
minos-python - 🐍 Minos is a framework which helps you create reactive microservices in Python
FastAPI-app - Example app using FastAPI, asyncio, SQLModel, Celery, Alembic and Supertokens
zeebe - Distributed Workflow Engine for Microservices Orchestration
GINO - GINO Is Not ORM - a Python asyncio ORM on SQLAlchemy core.
eventhorizon - Event Sourcing for Go!
lokole - Source code for the Lokole project. Lokole enables communities in the Congo DRC to pool resources to access efficient communication via email at an affordable price.
alembic - A database migrations tool for SQLAlchemy.
materialize - The data warehouse for operational workloads.
walnats - 🌰 Nats-powered event-driven background jobs and microservices framework for Python.