This is an easy way to add Websockets to an application. We use it with Django so it handles the connections etc. We started using this before the async feature of Python became available.