PyMS, Python MicroService, is a Microservice chassis pattern like Spring Boot (Java) or Gizmo (Golang). PyMS is a collection of libraries, best practices and recommended ways to build microservices with Python which handles cross-cutting concerns:
- Externalized configuration
- Logging
- Health checks
- Metrics
- Distributed tracing
PyMS is powered by Flask, Connexion and Opentracing.
Get started with Installation and then get an overview with the Quickstart.
To know how to use, install or build a project see the docs.
pip install py-ms[all]
See our quickstart webpage
See our Create a project from scaffold webpage
We appreciate opening issues and pull requests to make PyMS even more stable & useful! See This doc for more details.