-
Notifications
You must be signed in to change notification settings - Fork 59
Description
Global transaction management is essential to surpass Spring.
Are there any plans to develop or integrate features like this?
I'm new to Python but have a strong background in Java and NodeJS (especially NestJS). I’ve been exploring Python web frameworks that offer a modular system based on dependency injection (DI), and PyNest seems to be on the right track—it's readable, maintainable, and scalable.
One thing, which is crucial: not every early-stage startup builds their backend using microservices architecture (MSA). Monolithic architecture is much simpler and faster for building an MVP. In this context, global transaction control through annotation-driven mechanisms can eliminate redundant boilerplate code. - begin transaction, end transaction and rollback.
Additionally, it enhances the reusability of services across domains. While this may not be recommended in MSA, it remains useful in certain cases. It is not only beneficial for monolithic applications but also for MSA.
Thanks!