You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# minos-python: The framework which helps you create reactive microservices in Python
@@ -16,18 +16,9 @@
16
16
17
17
Minos is a framework which helps you create [reactive](https://www.reactivemanifesto.org/) microservices in Python. Internally, it leverages Event Sourcing, CQRS and a message driven architecture to fulfil the commitments of an asynchronous environment.
18
18
19
-
###Roadmap
19
+
## Roadmap
20
20
21
-
#### 0.6.x
22
-
23
-
*[#78](https://github.com/minos-framework/minos-python/issues/78) Implement a circuit breaker for `minos-broker-kafka`.
24
-
*[#87](https://github.com/minos-framework/minos-python/issues/87) Implement idempotency for `BrokerSubscriber` message processing.
25
-
*[#100](https://github.com/minos-framework/minos-python/issues/100) Create the `minos-serializers-avro` plugin.
26
-
*[#148](https://github.com/minos-framework/minos-python/issues/148) Create the `minos-http-aiohttp`.
*[#150](https://github.com/minos-framework/minos-python/issues/150) Refactor configuration file and `MinosConfig` accessor.
29
-
*[#151](https://github.com/minos-framework/minos-python/issues/151) Expose `OpenAPI` and `AsyncAPI` specifications.
30
-
*[#152](https://github.com/minos-framework/minos-python/issues/152) Provide a testing suite to test the microservice.
21
+
The roadmap of this project is publicly accessible at this [GitHub Repository](https://github.com/minos-framework/roadmap).
31
22
32
23
## Foundational Patterns
33
24
@@ -70,7 +61,7 @@ For more information, visit the [`minos-cli`](https://github.com/minos-framework
70
61
71
62
## Documentation
72
63
73
-
The best place to start learning how to use the Minos Framework is at [Minos Learn](http://www.minos.run/learn/). The official API Reference is publicly available at the [GitHub Pages](https://minos-framework.github.io/minos-python).
64
+
The best place to start learning how to use the Minos Framework is at [Minos Learn](https://www.minos.run/learn/). The official API Reference is publicly available at the [GitHub Pages](https://minos-framework.github.io/minos-python).
74
65
75
66
## QuickStart
76
67
@@ -143,7 +134,8 @@ pip install \
143
134
minos-microservice-cqrs \
144
135
minos-microservice-networks \
145
136
minos-microservice-saga \
146
-
minos-broker-kafka
137
+
minos-broker-kafka \
138
+
minos-http-aiohttp
147
139
```
148
140
149
141
### Configure a Microservice
@@ -166,65 +158,58 @@ Create a `foo/config.yml` file and add the following lines:
@@ -1155,21 +1133,22 @@ The core packages provide the base implementation of the framework.
1155
1133
The plugin packages provide connectors to external technologies like brokers, discovery services, databases, serializers and so on.
1156
1134
1157
1135
* [minos-broker-kafka](https://minos-framework.github.io/minos-python/packages/plugins/minos-broker-kafka): The `kafka` plugin package.
1136
+
* [minos-broker-rabbitmq](https://minos-framework.github.io/minos-python/packages/plugins/minos-broker-rabbitmq): The `rabbitmq` plugin package.
1158
1137
* [minos-discovery-minos](https://minos-framework.github.io/minos-python/packages/plugins/minos-discovery-minos): The `minos-discovery` plugin package.
1159
1138
* [minos-http-aiohttp](https://minos-framework.github.io/minos-python/packages/plugins/minos-http-aiohttp): The `aiohttp` plugin package.
1160
1139
* [minos-router-graphql](https://minos-framework.github.io/minos-python/packages/plugins/minos-router-graphql): The `grapqhl` plugin package.
1161
1140
1162
1141
## Source Code
1163
1142
1164
-
The source code of this project is hosted at the [GitHub Repository](https://github.com/minos-framework/minos-python).
1143
+
The source code of this project is hosted at this [GitHub Repository](https://github.com/minos-framework/minos-python).
1165
1144
1166
1145
## Getting Help
1167
1146
1168
1147
For usage questions, the best place to go to is [StackOverflow](https://stackoverflow.com/questions/tagged/minos).
1169
1148
1170
1149
## Discussion and Development
1171
1150
1172
-
Most development discussions take place over the [GitHub Issues](https://github.com/minos-framework/minos-python/issues). In addition, a [Gitter channel](https://gitter.im/minos-framework/community) is available for development-related questions.
1151
+
Most development discussions take place over this [GitHub Issues](https://github.com/minos-framework/minos-python/issues). In addition, a [Gitter channel](https://gitter.im/minos-framework/community) is available for development-related questions.
0 commit comments