Mastering Concurrency in Python | 18. Building a Server from Scratch

148 views · Published 23 November 2018 · 4:10 · Indexed 29 October 2026

Channel: Packt · 2018 · Science & Technology

Watch on YouTube

Mastering Concurrency in Python is available from: 

Packt.com: http://bit.ly/2DSKEcX

Amazon: https://amzn.to/2r2Pj3A

This is the "Code in Action" video for chapter 18 of Mastering Concurrency in Python by Quan Nguyen, published by Packt. It includes the following topics:

00:12 Building a simple echo server
00:47 The underlying calculation logic
01:06 Implementing the calculator server
01:43 Analyzing the concurrency of the server
02:45 Generators in Python
02:54 Asynchronous generators and the send keyword
03:05 Making the server non-blocking

Python is one of the most popular programming languages, with numerous libraries and frameworks that facilitate high-performance computing. Concurrency and parallelism in Python are essential when it comes to multiprocessing and multithreading; they behave differently but their common aim is to reduce the execution time. This book serves as a comprehensive introduction to various advanced concepts in concurrent engineering and programming.

Connect with Packt:

Find us on Facebook: http://www.facebook.com/PacktPub
Find us on Twitter: http://www.twitter.com/packtpub

Video created by Quan Nguyen.

More from this channel