Ответы пользователя по тегу Server-Sent Events
  • Redis, PHP и SSE - зачем pub/sub если все работает?

    @Fixid
    Redis по факту состоит из двух частей:
    1. key-value хранилице
    2. channel

    Channel нельзя увидеть через Redis DM.
    Канал появляется в момент pub/sub и существует пока там кто-то pub/sub.
    Канал нужен для мгновенной массовой рассылки. Все sub подписанные на один и тот же канал мгновенно получают сообщение от pub. Сообщения нигде не хранятся, кто не получил, больше не получит его никогда, этакий UDP мессадж.
    В данном режиме redis поддерживает столько клиентов, сколько вы можете себе позволить одновременных коннектов к серверу. При этом потребляя относительно мало ресурсов.
    Ответ написан
    2 комментария