FastAPI websockets и Redis pub\sub | RabbitMQ | Архитектура сервиса channels | Проект GSpot

Поделиться
HTML-код
  • Опубликовано: 2 июн 2024
  • Обсуждаем архитектуру сервиса channels. Данный сервис отвечает за отправку уведомлений, email и чат.
    Как правильно реализовать websockets в fastapi. Для чего нужен Redis pub\sub. Причем тут RabbitMQ со своими провайдерами и консьюмерами.
    Спасибо всем кто помогает в создании данного проекта.
    --=--
    🔥Провожу индивидуальные занятия (ментор) по python, django, fastapi, javascript
    📳 Moй Telegram - t.me/DJWOMS
    --=--
    Мы в сети:
    Telegram канал - t.me/django_school
    Telegram чат - t.me/trueDjangoChannel
    Спонсорство - boosty.to/djangoschool
    Донат - donatepay.ru/don/186076
    Донат 2 - www.donationalerts.com/r/djan...
    Сайт по Django - djwoms.pro
    Сайт по Masonite - masonite.pro
    ВК - djangochannel
    --=--
    00:00 Начало
    00:49 Архитектура сервиса channels
    03:25 Websocket actions
    05:35 Отпрапвка notifications
    07:45 FastAPI websockets и Redis pub\sub
    08:35 FastAPI websockets и restapi
    11:00 Спор об архитектуре
    11:55 Кто прав?
    13:13 Причем тут RabbitMQ?
    16:05 Restapi лучше чем шина?
    17:33 Какой вариант лучше?
    18:41 Redis pub\sub + websockets
    19:47 Выбор архитектуры сделан
    #fastapi #djangoschool #redis #rabbitmq #gspot #websockets
  • НаукаНаука

Комментарии • 4

  • @user-lb3de5bi6d
    @user-lb3de5bi6d Год назад +6

    Товарищ К думает что редис просто кеш, спор ни о чем, надо было его сразу отправить читать про возможности редиски...

  • @nateriver8261
    @nateriver8261 Год назад

    Очень интересно!

  • @gapchannelAi
    @gapchannelAi Год назад

    Классный контент

  • @user-jd2xr7bf2t
    @user-jd2xr7bf2t Год назад

    работал с Redis 100 онлайн выдерживал минус том нет порятка прихода сообщения