Back to problems

Implement an asyncio-based chat server

Object-Oriented Programming · Discord · Hard

Implement a TCP chat server in Python using only the standard library's asynchronous networking primitives (asyncio, socket, etc.). The server must support up to approximately $$1000$$ simultaneous connections. Communication is line-oriented UTF-8 text: every logical message ends with a newline character. No disk persistence is required; all state may live in memory and may be lost on restart. When a new connection is established, the server prompts that client for a…

Checking your access…