--> Usei o Django Channels para trabalhar com websockets, onde a comunicação entre o servidor Django e os clientes sao feitas por um fluxo de dados bidirecional(servidor pode enviar atualizações para o cliente em tempo real, sem que o cliente precise requisitar novas informações constantemente).
--> Integrei o Redis usando a biblioteca django-redis para facilitar a comunicação e o armazenamento de dados em cache.