A sequel to “WebSockets and AsyncIO: Beyond 5-line Samples” — In this sequel to a previous article, I discuss design, libraries, and quality assurance in the scope of WebSockets, asynchronous programming, and concurrency with Python. In the first article, we took a look at the WebSockets technology and how it fits Python. I’ve also proposed a fictitious use case to…