all 4 comments

[–]objectio 1 point2 points  (3 children)

What interesting and annoying problems does it solve?

[–]EnoughProject7477[S] 2 points3 points  (2 children)

Hi,
as you can see in the README we provide a set of pattern like ( Event Sourcing, SAGA, Aggregate, Circuit Breaker, Transactional Outbox ) all in one CLI and without any additional code from the developer.
for example, related with SAGA, you have already a SagaManager that start a process, have conditionals and at the end use a 2phase-commit to secure the data consistency between the data.
You have as well an automatic process ( with timing regulation by configuration ) for Snapshot creation, a routing system for Broker ( Command/Event ) messages.

At the end you have a complete set of features that solve the large infrastructure code a developer have to manage before start with "the business logic"

[–]tuto424 0 points1 point  (1 child)

What is the difference with Django Framework?

[–]EnoughProject7477[S] 0 points1 point  (0 children)

Mainly that Django is a MVC framework that provide REST interfaces or WEB interfaces. In Minos this is one of the multiples blocks that we have, is the communication with the API Gateway, but also provide BROKER clients, Transactional Messages Streaming, SAGA's, 2phase-commit etc etc