Size: a a a

pro.rb (Ruby/Rails / RU)

2020 October 26

S

ShadoWalkeR in pro.rb (Ruby/Rails / RU)
Я больше порассуждать за руби - вдруг гдето понадобится - так буду знать куда копать если что
источник

f🤔

focusshifter 🤔 in pro.rb (Ruby/Rails / RU)
Всего в редисе команд под полтинник
источник

f🤔

focusshifter 🤔 in pro.rb (Ruby/Rails / RU)
Мейнтейнить список и добавить туда новую команду - не проблема
источник

MC

Mikhail Churakov in pro.rb (Ruby/Rails / RU)
И главное будет понятно :)
источник

MC

Mikhail Churakov in pro.rb (Ruby/Rails / RU)
Через полгода
источник

f🤔

focusshifter 🤔 in pro.rb (Ruby/Rails / RU)
Но лучше HA оставить уровнем выше, за пределами приложения
источник

f🤔

focusshifter 🤔 in pro.rb (Ruby/Rails / RU)
Или ниже. Короче, в сентинеле
источник

S

ShadoWalkeR in pro.rb (Ruby/Rails / RU)
В идеальном мире - да. А так работаем с тем что есть
источник

S

ShadoWalkeR in pro.rb (Ruby/Rails / RU)
Ну и раббит не задействовали потому что надо было срочно чинить. Редис я знал и легко было в существующем перлокоде его задействовать. А с раббитом еще пришлось бы еще поразбираться
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
ShadoWalkeR
Ну и раббит не задействовали потому что надо было срочно чинить. Редис я знал и легко было в существующем перлокоде его задействовать. А с раббитом еще пришлось бы еще поразбираться
Я прочтя твою задачу в первую очередь подумал про рэббит
источник

S

ShadoWalkeR in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
Я прочтя твою задачу в первую очередь подумал про рэббит
Ну мы его вообще не использовали до этого и не работали. Поэтому при всех плюсах пришлось отказаться
источник

S

ShadoWalkeR in pro.rb (Ruby/Rails / RU)
Возможно когда этот прототип будут перепиливать в прод (ruby -> python/go) то и редис заменится на раббит
источник

S

ShadoWalkeR in pro.rb (Ruby/Rails / RU)
Я же говорю - тут вопрос в том как можно было бы это сделать без явного описывания rpush
источник

S

ShadoWalkeR in pro.rb (Ruby/Rails / RU)
И то - скорей порассуждать чем реально реализовывать
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Вот есть такая игруля elite dangerous, и есть куча игроков которые генерят во время игры логи определенного формата. Есть сервис eddn, он принимает от игроков эти логи (сотни тыщ игрлков) и потом можно всем остальным сервисам подключиться к zeromq который уже эти логи раздает
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
https://m.habr.com/ru/post/524924/
Вот статья, недавно читал
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
В общем суть похожа.
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Имхо самое главное стабильно принимать сообщения и ложить их в очередь.
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
А делать очередь через редис ну хз
источник

S

ShadoWalkeR in pro.rb (Ruby/Rails / RU)
Работает. Надежно. Даже уже коллеги нам проверили фейловер😂
источник