Andrew Grigorev@eigrad
это если отказоустойчивый-масштабируемый, а так вроде проще ничего не может быть?
2022-08-31 19:56:03
mdXm@AngelofSorrow
Ну так а другой то не нужен)))
2022-08-31 19:56:27
Andrew Grigorev@eigrad
почему? append-only сохранение базы на отказоустойчивый диск включил, в instance group добавил, и пойдет
2022-08-31 21:17:17
Nikolay Konovalov@konovalov_na
🙈 зачем вам рэдис, реалезуется это очередью обычной, RabbitMQ/kafk, да даже без них можно, в топик приезжают сообщения из тг через колбек, в порядке очередности в несколько потоков разгребаете это все.
2022-09-01 06:58:33
Dmitriy Nartov@stampit
Эмммм.... Для лёгкой очереди использовать редис вместо кролика/кафки - нормальная история.
2022-08-31 22:22:55
Гончаров Владимир@morozovsk
а что его там настраивать? он же с пол оборота устанавливается...
2022-08-31 22:14:24
Dmitriy Nartov@stampit
Отказоустойчивость, эрланг и джава соответственно - по моему мнению - ну его нафиг, когда не надо париться.
2022-08-31 22:15:22
Гончаров Владимир@morozovsk
>отказоустойчивость
может ещё и бекапы начать делать? :)
2022-08-31 22:16:36
Dmitriy Nartov@stampit
Ой, да зачем? А потом ещё запариваться над кластеризацией кафки...
2022-08-31 22:17:10
Andrew Grigorev@eigrad
контекст - на коленке накидать бота со стейтом, точно для этого обязательно rabbit/kafka тащить?) отказоустойчивость не нужна, и данные можно терять… ну сбросится стейт диалога у юзера, неужели оно стоит поднятия 3+ машинок или использования дорогущего managed решения? 🙂
2022-09-01 09:18:37
Andrew Grigorev@eigrad
эх, красоту идеи хранить стейт диалога в локальных переменных питонячей корутины никто не оценил 🙁
2022-09-01 07:03:39
Nikolay Konovalov@konovalov_na
тут скорее не про стейт, а про хайлод:
1. сервер не выдерживает большой rps
2. не отвечает на колбеки
3. для юзера выглядит, что бот сдох
4. он с удвоенной силой кликает на кнопки бота, серверу все хуже и хуже.
2022-09-01 07:10:55
Andrew Grigorev@eigrad
как раскидать юзеров по отдельным инстансам это отдельный вопрос) и в целом не сложный)
2022-09-01 07:15:51
Andrew Grigorev@eigrad
Бобук как-то на рассвете текстовых квестов в ТГ игрушку накидал, и зачем-то заюзал polling api вместо нормального с вебхуком))) но я не Бобук, я не смогу заддосить свой пет-прожект одним сообщением в свой публичный канал)))
2022-09-01 07:40:06

