Я пытался реализовать уведомлений в реальном времени в проекте. Хотя мне удалось транслировать уведомления в реальном времени, я столкнулся с жесткой борьбой за создание пользовательских каналов, где
SwampDragon выглядит как хорошая библиотека, тесно связанная с Django. Использует Tornado's ioloop для обработки websockets. Но делает ли это запросы к базе данных async или синхронизирует (блокирует)