Design Choices# Callbacks or streaming# The asyncio callback create_server approach is faster than the streaming start_server approach, and hence is used. This is based on benchmarking and the uvloop research.