169 похожих чатов

Всем привет, я хочу переписать бекенд онлайн «кинотеатра» на хаскель сейчас

нужно дать возможность людям объединяться в комнаты, это делается вебсокетами
на какие библиотеки хаскеля стоит обратить внимание? что мне нужно для работы с вебсокетами?

13 ответов

80 просмотров

Объединение в комнаты и вебсокеты слишком разные категории, чтоб так ответить. Дай больше контекста

Anton- Автор вопроса
Danil Berestov
Объединение в комнаты и вебсокеты слишком разные к...

ну простая вещь: 1 человек переходит на сайт, вводит в формочку название комнаты и она создается 2 человек, который введет такое же название, перейдет в комнату к 1 человеку что бы ты использовал для реализации подобных вещей на хаскеле?

Anton
ну простая вещь: 1 человек переходит на сайт, ввод...

пока не вижу, чтоб нужны были вебсокеты. что в этих комнатах происходит?

Anton- Автор вопроса
Danil Berestov
пока не вижу, чтоб нужны были вебсокеты. что в эт...

люди смотрят видео через плеер ютуба нужна синхронизация потока итд

Danil Berestov
пока не вижу, чтоб нужны были вебсокеты. что в эт...

Скажем так, не только и не столько вебсокеты

Danil Berestov
пока не вижу, чтоб нужны были вебсокеты. что в эт...

можно предположить, что нужны какие-то интеракции в комнате, которые все должны получать с низкими задержками: чат, реакции какие-нибудь. для такого вебсокеты имеют смысл и их часто используют. но я всегда всем советую прототип делать на самом простом поллинге, а потом уже с технологиями развлекаться, когда это заработает. в первую очередь потому, что как правило всё равно нужно иметь фоллбэк на поллинг, а во вторую, потому что так можно существенно быстрее запуститься

Стикер

Anton Stekanov
можно предположить, что нужны какие-то интеракции ...

а что в сокетах такого сложного? он проще полинга будут, как по мне

Anton- Автор вопроса

иви - это не мой пет проект

Evgeny Gazdovsky
а что в сокетах такого сложного? он проще полинга ...

балансировка усложняется, серверный код тоже явно сложнее, чем стейтлесс конструкция "меня спросили - я ответил". появляется необходимость какой-то координации между инстансами сервера

Evgeny Gazdovsky
RPC не накладывает таких требований

можно подробнее? а то похоже я не знаю чего-то важного

Anton Stekanov
можно подробнее? а то похоже я не знаю чего-то важ...

сорян попутал чаты, там тоже на похожую тему общаемся =)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта