The best python patterns for your projects
Project description
Assimilator - the best Python patterns for the best projects
Install now
pip install py_assimilator
Source
About patterns in coding
They are useful, but only to some extent. Most of them are not suitable for real life applications. DDD(Domain-driven design) is one of the most popular ways of development today, but nobody explains how to write most of DDD patterns in Python. Even if they do, life gives you another issue that cannot be solved with a simple algorithm. That is why Andrey created a library for the patterns that he uses in his projects daily.
Types of patterns
These are different use cases for the patterns implemented.
- Database - patterns for database/data layer interactions
- Events - projects with events or event-driven architecture
Available providers
Providers are different patterns for external modules like SQLAlchemy or FastAPI.
- Alchemy(Database, Events) - patterns for SQLAlchemy for both database and events
- Kafka(Events) - patterns in Kafka related to events
- Internal(Database, Events) - internal is the type of provider that saves everything in memory(dict, list and all the tools within your app)
- Redis(Database, Events) - redis allows us to work with Redis memory database
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
py_assimilator-0.2.2.tar.gz
(12.5 kB
view hashes)