├── .gitattributes ├── .gitignore ├── Chapter01 ├── WSGI.py ├── __pycache__ │ ├── aiopg.cpython-36.pyc │ ├── gevent.cpython-36.pyc │ ├── greenlet.cpython-36.pyc │ └── twisted.cpython-36.pyc ├── aiopg.py ├── async.py ├── basic_microservice.py ├── gevent.py ├── greenlet.py └── twisted.py ├── Chapter02 ├── flask_auth.py ├── flask_basic.py ├── flask_blinker.py ├── flask_blueprint.py ├── flask_details.py ├── flask_globals.py ├── flask_middleware.py ├── flask_print.py └── flask_variables.py ├── Chapter03 ├── 03_functional_test_01.py ├── 03_functional_test_02.py ├── 03_molotov.py ├── 03_requests_mock.py ├── 03_webtest_01.py ├── 03_webtest_02.py └── request_01.py ├── Chapter04 ├── __init__.py ├── app.py ├── auth.py ├── background.py ├── database.py ├── forms.py ├── templates │ ├── create_user.html │ ├── index.html │ ├── login.html │ └── users.html └── views │ ├── __init__.py │ ├── auth.py │ ├── home.py │ ├── strava.py │ └── users.py ├── Chapter05 ├── 05_RPCcalls.py ├── 05_cache.py ├── 05_flask_session.py ├── 05_logging.py ├── 05_mocking.py ├── 05_rabbitmq.py ├── 05_session.py └── 05_synchronouscalls.py ├── Chapter06 ├── 06_SendLogs.py ├── 06_code_matrics.py ├── 06_logging.py ├── 06_system_matrics.py └── Dockerfile ├── Chapter07 ├── 07_bandit.py ├── 07_encrypt.py ├── 07_jwt.py ├── 07_pyjwt.py └── 07_serverSide.py ├── Chapter08 ├── 08_reactScript.jsx └── 08_urlGen.py ├── Chapter09 ├── Makefile ├── README.rst ├── dataservice │ ├── __init__.py │ ├── app.py │ ├── database.py │ ├── settings.ini │ ├── static │ │ └── api.yaml │ ├── tests │ │ ├── __init__.py │ │ ├── privkey.pem │ │ ├── pubkey.pem │ │ └── test_views.py │ └── views │ │ ├── __init__.py │ │ ├── home.py │ │ └── swagger.py ├── docs │ ├── Makefile │ └── source │ │ ├── api.rst │ │ ├── conf.py │ │ └── index.rst ├── requirements.txt ├── setup.py └── tox.ini ├── Chapter10 ├── Makefile ├── README.rst ├── docker │ ├── Dockerfile │ ├── Makefile │ ├── circus.ini │ ├── nginx.conf │ ├── privkey.pem │ ├── pubkey.pem │ └── settings.ini ├── docs │ ├── Makefile │ └── source │ │ ├── api.rst │ │ ├── conf.py │ │ └── index.rst ├── nginx.log ├── requirements.txt ├── runnerly │ ├── __init__.py │ └── tokendealer │ │ ├── __init__.py │ │ ├── app.py │ │ ├── run.py │ │ ├── settings.ini │ │ ├── tests │ │ ├── __init__.py │ │ ├── privkey.pem │ │ ├── pubkey.pem │ │ └── test_home.py │ │ └── views │ │ ├── __init__.py │ │ └── home.py ├── setup.py └── tox.ini ├── Chapter12 ├── 12_aiohttp.py ├── 12_asyncio.py ├── 12_fibonacci.py ├── 12_requests.py └── 12_sanic.py ├── LICENSE ├── README.md └── Runnerly_SourceCode ├── dashboard-master.zip ├── data-service-master.zip ├── flakon-master.zip ├── microservice-master.zip ├── monolith-master.zip ├── run-service-master.zip ├── strava-worker-master.zip └── tokendealer-master.zip /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/.gitignore -------------------------------------------------------------------------------- /Chapter01/WSGI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter01/WSGI.py -------------------------------------------------------------------------------- /Chapter01/__pycache__/aiopg.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter01/__pycache__/aiopg.cpython-36.pyc -------------------------------------------------------------------------------- /Chapter01/__pycache__/gevent.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter01/__pycache__/gevent.cpython-36.pyc -------------------------------------------------------------------------------- /Chapter01/__pycache__/greenlet.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter01/__pycache__/greenlet.cpython-36.pyc -------------------------------------------------------------------------------- /Chapter01/__pycache__/twisted.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter01/__pycache__/twisted.cpython-36.pyc -------------------------------------------------------------------------------- /Chapter01/aiopg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter01/aiopg.py -------------------------------------------------------------------------------- /Chapter01/async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter01/async.py -------------------------------------------------------------------------------- /Chapter01/basic_microservice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter01/basic_microservice.py -------------------------------------------------------------------------------- /Chapter01/gevent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter01/gevent.py -------------------------------------------------------------------------------- /Chapter01/greenlet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter01/greenlet.py -------------------------------------------------------------------------------- /Chapter01/twisted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter01/twisted.py -------------------------------------------------------------------------------- /Chapter02/flask_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter02/flask_auth.py -------------------------------------------------------------------------------- /Chapter02/flask_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter02/flask_basic.py -------------------------------------------------------------------------------- /Chapter02/flask_blinker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter02/flask_blinker.py -------------------------------------------------------------------------------- /Chapter02/flask_blueprint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter02/flask_blueprint.py -------------------------------------------------------------------------------- /Chapter02/flask_details.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter02/flask_details.py -------------------------------------------------------------------------------- /Chapter02/flask_globals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter02/flask_globals.py -------------------------------------------------------------------------------- /Chapter02/flask_middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter02/flask_middleware.py -------------------------------------------------------------------------------- /Chapter02/flask_print.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter02/flask_print.py -------------------------------------------------------------------------------- /Chapter02/flask_variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter02/flask_variables.py -------------------------------------------------------------------------------- /Chapter03/03_functional_test_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter03/03_functional_test_01.py -------------------------------------------------------------------------------- /Chapter03/03_functional_test_02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter03/03_functional_test_02.py -------------------------------------------------------------------------------- /Chapter03/03_molotov.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter03/03_molotov.py -------------------------------------------------------------------------------- /Chapter03/03_requests_mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter03/03_requests_mock.py -------------------------------------------------------------------------------- /Chapter03/03_webtest_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter03/03_webtest_01.py -------------------------------------------------------------------------------- /Chapter03/03_webtest_02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter03/03_webtest_02.py -------------------------------------------------------------------------------- /Chapter03/request_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter03/request_01.py -------------------------------------------------------------------------------- /Chapter04/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter04/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter04/app.py -------------------------------------------------------------------------------- /Chapter04/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter04/auth.py -------------------------------------------------------------------------------- /Chapter04/background.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter04/background.py -------------------------------------------------------------------------------- /Chapter04/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter04/database.py -------------------------------------------------------------------------------- /Chapter04/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter04/forms.py -------------------------------------------------------------------------------- /Chapter04/templates/create_user.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter04/templates/create_user.html -------------------------------------------------------------------------------- /Chapter04/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter04/templates/index.html -------------------------------------------------------------------------------- /Chapter04/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter04/templates/login.html -------------------------------------------------------------------------------- /Chapter04/templates/users.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter04/templates/users.html -------------------------------------------------------------------------------- /Chapter04/views/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter04/views/__init__.py -------------------------------------------------------------------------------- /Chapter04/views/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter04/views/auth.py -------------------------------------------------------------------------------- /Chapter04/views/home.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter04/views/home.py -------------------------------------------------------------------------------- /Chapter04/views/strava.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter04/views/strava.py -------------------------------------------------------------------------------- /Chapter04/views/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter04/views/users.py -------------------------------------------------------------------------------- /Chapter05/05_RPCcalls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter05/05_RPCcalls.py -------------------------------------------------------------------------------- /Chapter05/05_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter05/05_cache.py -------------------------------------------------------------------------------- /Chapter05/05_flask_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter05/05_flask_session.py -------------------------------------------------------------------------------- /Chapter05/05_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter05/05_logging.py -------------------------------------------------------------------------------- /Chapter05/05_mocking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter05/05_mocking.py -------------------------------------------------------------------------------- /Chapter05/05_rabbitmq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter05/05_rabbitmq.py -------------------------------------------------------------------------------- /Chapter05/05_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter05/05_session.py -------------------------------------------------------------------------------- /Chapter05/05_synchronouscalls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter05/05_synchronouscalls.py -------------------------------------------------------------------------------- /Chapter06/06_SendLogs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter06/06_SendLogs.py -------------------------------------------------------------------------------- /Chapter06/06_code_matrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter06/06_code_matrics.py -------------------------------------------------------------------------------- /Chapter06/06_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter06/06_logging.py -------------------------------------------------------------------------------- /Chapter06/06_system_matrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter06/06_system_matrics.py -------------------------------------------------------------------------------- /Chapter06/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter06/Dockerfile -------------------------------------------------------------------------------- /Chapter07/07_bandit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter07/07_bandit.py -------------------------------------------------------------------------------- /Chapter07/07_encrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter07/07_encrypt.py -------------------------------------------------------------------------------- /Chapter07/07_jwt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter07/07_jwt.py -------------------------------------------------------------------------------- /Chapter07/07_pyjwt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter07/07_pyjwt.py -------------------------------------------------------------------------------- /Chapter07/07_serverSide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter07/07_serverSide.py -------------------------------------------------------------------------------- /Chapter08/08_reactScript.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter08/08_reactScript.jsx -------------------------------------------------------------------------------- /Chapter08/08_urlGen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter08/08_urlGen.py -------------------------------------------------------------------------------- /Chapter09/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/Makefile -------------------------------------------------------------------------------- /Chapter09/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/README.rst -------------------------------------------------------------------------------- /Chapter09/dataservice/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | __version__ = '0.1' 3 | -------------------------------------------------------------------------------- /Chapter09/dataservice/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/dataservice/app.py -------------------------------------------------------------------------------- /Chapter09/dataservice/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/dataservice/database.py -------------------------------------------------------------------------------- /Chapter09/dataservice/settings.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/dataservice/settings.ini -------------------------------------------------------------------------------- /Chapter09/dataservice/static/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/dataservice/static/api.yaml -------------------------------------------------------------------------------- /Chapter09/dataservice/tests/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /Chapter09/dataservice/tests/privkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/dataservice/tests/privkey.pem -------------------------------------------------------------------------------- /Chapter09/dataservice/tests/pubkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/dataservice/tests/pubkey.pem -------------------------------------------------------------------------------- /Chapter09/dataservice/tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/dataservice/tests/test_views.py -------------------------------------------------------------------------------- /Chapter09/dataservice/views/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/dataservice/views/__init__.py -------------------------------------------------------------------------------- /Chapter09/dataservice/views/home.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/dataservice/views/home.py -------------------------------------------------------------------------------- /Chapter09/dataservice/views/swagger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/dataservice/views/swagger.py -------------------------------------------------------------------------------- /Chapter09/docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/docs/Makefile -------------------------------------------------------------------------------- /Chapter09/docs/source/api.rst: -------------------------------------------------------------------------------- 1 | APIS 2 | ==== 3 | 4 | 5 | -------------------------------------------------------------------------------- /Chapter09/docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/docs/source/conf.py -------------------------------------------------------------------------------- /Chapter09/docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/docs/source/index.rst -------------------------------------------------------------------------------- /Chapter09/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/requirements.txt -------------------------------------------------------------------------------- /Chapter09/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/setup.py -------------------------------------------------------------------------------- /Chapter09/tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter09/tox.ini -------------------------------------------------------------------------------- /Chapter10/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/Makefile -------------------------------------------------------------------------------- /Chapter10/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/README.rst -------------------------------------------------------------------------------- /Chapter10/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/docker/Dockerfile -------------------------------------------------------------------------------- /Chapter10/docker/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/docker/Makefile -------------------------------------------------------------------------------- /Chapter10/docker/circus.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/docker/circus.ini -------------------------------------------------------------------------------- /Chapter10/docker/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/docker/nginx.conf -------------------------------------------------------------------------------- /Chapter10/docker/privkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/docker/privkey.pem -------------------------------------------------------------------------------- /Chapter10/docker/pubkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/docker/pubkey.pem -------------------------------------------------------------------------------- /Chapter10/docker/settings.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/docker/settings.ini -------------------------------------------------------------------------------- /Chapter10/docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/docs/Makefile -------------------------------------------------------------------------------- /Chapter10/docs/source/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/docs/source/api.rst -------------------------------------------------------------------------------- /Chapter10/docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/docs/source/conf.py -------------------------------------------------------------------------------- /Chapter10/docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/docs/source/index.rst -------------------------------------------------------------------------------- /Chapter10/nginx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/nginx.log -------------------------------------------------------------------------------- /Chapter10/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/requirements.txt -------------------------------------------------------------------------------- /Chapter10/runnerly/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/runnerly/__init__.py -------------------------------------------------------------------------------- /Chapter10/runnerly/tokendealer/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /Chapter10/runnerly/tokendealer/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/runnerly/tokendealer/app.py -------------------------------------------------------------------------------- /Chapter10/runnerly/tokendealer/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/runnerly/tokendealer/run.py -------------------------------------------------------------------------------- /Chapter10/runnerly/tokendealer/settings.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/runnerly/tokendealer/settings.ini -------------------------------------------------------------------------------- /Chapter10/runnerly/tokendealer/tests/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | -------------------------------------------------------------------------------- /Chapter10/runnerly/tokendealer/tests/privkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/runnerly/tokendealer/tests/privkey.pem -------------------------------------------------------------------------------- /Chapter10/runnerly/tokendealer/tests/pubkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/runnerly/tokendealer/tests/pubkey.pem -------------------------------------------------------------------------------- /Chapter10/runnerly/tokendealer/tests/test_home.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/runnerly/tokendealer/tests/test_home.py -------------------------------------------------------------------------------- /Chapter10/runnerly/tokendealer/views/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/runnerly/tokendealer/views/__init__.py -------------------------------------------------------------------------------- /Chapter10/runnerly/tokendealer/views/home.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/runnerly/tokendealer/views/home.py -------------------------------------------------------------------------------- /Chapter10/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/setup.py -------------------------------------------------------------------------------- /Chapter10/tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter10/tox.ini -------------------------------------------------------------------------------- /Chapter12/12_aiohttp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter12/12_aiohttp.py -------------------------------------------------------------------------------- /Chapter12/12_asyncio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter12/12_asyncio.py -------------------------------------------------------------------------------- /Chapter12/12_fibonacci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter12/12_fibonacci.py -------------------------------------------------------------------------------- /Chapter12/12_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter12/12_requests.py -------------------------------------------------------------------------------- /Chapter12/12_sanic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Chapter12/12_sanic.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/README.md -------------------------------------------------------------------------------- /Runnerly_SourceCode/dashboard-master.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Runnerly_SourceCode/dashboard-master.zip -------------------------------------------------------------------------------- /Runnerly_SourceCode/data-service-master.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Runnerly_SourceCode/data-service-master.zip -------------------------------------------------------------------------------- /Runnerly_SourceCode/flakon-master.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Runnerly_SourceCode/flakon-master.zip -------------------------------------------------------------------------------- /Runnerly_SourceCode/microservice-master.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Runnerly_SourceCode/microservice-master.zip -------------------------------------------------------------------------------- /Runnerly_SourceCode/monolith-master.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Runnerly_SourceCode/monolith-master.zip -------------------------------------------------------------------------------- /Runnerly_SourceCode/run-service-master.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Runnerly_SourceCode/run-service-master.zip -------------------------------------------------------------------------------- /Runnerly_SourceCode/strava-worker-master.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Runnerly_SourceCode/strava-worker-master.zip -------------------------------------------------------------------------------- /Runnerly_SourceCode/tokendealer-master.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Python-Microservices-Development/HEAD/Runnerly_SourceCode/tokendealer-master.zip --------------------------------------------------------------------------------