Learning Python Networking - Second Edition
by José Manuel Ortega, Dr. M. O. Faruque Sarker, Sam Washington
Summary
In this chapter, we reviewed some frameworks and libraries that try to solve the problem of sequential programming by using event-driven programming, in which a single main loop is executed. This is responsible for calling the functions that are defined by the programmer, known as events. In this way, in a server that serves information to several clients, it is possible to share this information among all the connections without having to worry about blocking or allowing access to it. We reviewed asyncio, aiohttp, Tornado, Twisted, and Celery for building asynchronous network applications.
In the next chapter, you will learn about the basics of Python web frameworks and developing web applications with the Flask framework and SQLAlchemy. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access