src: https://medium.com/@alairock/asyncio-basics-in-python-29bf30cf254f
Python 3.5 brought with it asyncio. An event loop based paradigm previously available as a library but now it is built in as a standard library. There are other async libraries out there, but I am going to focus on the one built in to Python.