python micro-services development is a python tell if the micro-service development of practical books, which contains a few very good python
module, the next record, to facilitate post review learning
Concurrent processing module
- greenlet &&gevent
- twisted && tornado
- asyncio
web api module
Of course there is a lot that can be used, only records of the use of
- flask
- aiohttp
test
- Load testing boom
- pytest && tox
- webtest
Document Management
- api openapi
- sphinx (integrated into the tox)
Background task
- celery
- rabbitmq+ redis
Monitoring Service
- graylog (personally prefer)
- psutil (performance index acquisition)
Process management and socket
- circus
&& && construct packaged distribution
- openresty
- docker
- pip
- As well as open source saas ci / cd tools
- aws
Reference material
https://github.com/giampaolo/psutil
https://github.com/aio-libs/aiohttp
https://github.com/circus-tent/circus
https://github.com/tornadoweb/tornado