Implementing microservices with Python
Python is an amazingly versatile language. As you probably already know, Python is used to build many different kinds of applications – from simple system scripts that perform tasks on a server to large object-oriented applications that run services for millions of users. Python is also used in machine learning and data analysis tools.
Python sits comfortably in the top five languages in the TIOBE index (http://www.tiobe.com/tiobe-index/), and has reached as high as number two. It's probably even bigger in the web development world since languages like C are rarely used as main languages to build web applications.
This book makes the assumption that you are already familiar with the Python programming language. If you are not an experienced Python developer, you can read the book Expert Python Programming, Third Edition, where you will learn advanced programming skills in Python.
However, some developers...