Size: a a a

Ruby, Rails, Hanami | dry-rb

2019 December 02

МР

Михаил Рогов in Ruby, Rails, Hanami | dry-rb
Какой вопрос, такой ответ) что автоматизировать то?)
источник

A

Alexander in Ruby, Rails, Hanami | dry-rb
Владимир
Здратсвуте ! Кто может мне помочь? Каждыйдень делаю рутиные дествие мышкой и клавиатурой ! Как это можно автомизировать на мак?
источник

AG

Akhmed Gasanov in Ruby, Rails, Hanami | dry-rb
Поделитесь пожалуйста опытом. Есть Rails приложение в которое данные сохраняются различными скриптами через API. Колличество таких клиентов увеличивается и не очень удобно писать для каждого похожую логику для управления этими данными. Хочу избавить скрипты от рутины и внедрить какой-нибудь брокер с которого бы можно было одним скриптом забирать данные для обработки. Я слышал, что для подобных задач существуют RabbitMQ, Kafka, Redis. Что в моем случае больше подойдет? Что проще? Проект небольшой
источник

k

kolas in Ruby, Rails, Hanami | dry-rb
бери редис, он самый простой
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
Akhmed Gasanov
Поделитесь пожалуйста опытом. Есть Rails приложение в которое данные сохраняются различными скриптами через API. Колличество таких клиентов увеличивается и не очень удобно писать для каждого похожую логику для управления этими данными. Хочу избавить скрипты от рутины и внедрить какой-нибудь брокер с которого бы можно было одним скриптом забирать данные для обработки. Я слышал, что для подобных задач существуют RabbitMQ, Kafka, Redis. Что в моем случае больше подойдет? Что проще? Проект небольшой
Больше контекста можешь дать, что делать конкретно нужно? Что за логика?
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
Что за данные, какой объём?
источник

AG

Akhmed Gasanov in Ruby, Rails, Hanami | dry-rb
Nikita Batrak
Больше контекста можешь дать, что делать конкретно нужно? Что за логика?
всякие секьюрити проверки. Например один скрипт работает с AD, другой это ids, всякие сканеры - все они приводят алерты к общему виду и сохраняют/обновляют их в базе. А я хочу чтобы они только занимались только проверками а не менеджментом алертов. Хочется всю эту кухню сделать проще. В общем задача - тупо засылать куда то json, и оттуда выгрибать а дальше дедупликация данных и прочая работа с базой только одним этим консьюмером. Обьем данных как видишь небольшой.
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
Akhmed Gasanov
всякие секьюрити проверки. Например один скрипт работает с AD, другой это ids, всякие сканеры - все они приводят алерты к общему виду и сохраняют/обновляют их в базе. А я хочу чтобы они только занимались только проверками а не менеджментом алертов. Хочется всю эту кухню сделать проще. В общем задача - тупо засылать куда то json, и оттуда выгрибать а дальше дедупликация данных и прочая работа с базой только одним этим консьюмером. Обьем данных как видишь небольшой.
А сайдкик имеется?
источник

AG

Akhmed Gasanov in Ruby, Rails, Hanami | dry-rb
Nikita Batrak
А сайдкик имеется?
нет
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
Ну может в сторону сайдкика посмотреть?
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
Только на редисе персистентность нормально настроить нужно
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
Если данных действительно немного и требуется гарантия, то можно даже в сторону AOF посмотреть
источник

AG

Akhmed Gasanov in Ruby, Rails, Hanami | dry-rb
А насколько Редис требовательный к ресурсам?
источник

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
Akhmed Gasanov
всякие секьюрити проверки. Например один скрипт работает с AD, другой это ids, всякие сканеры - все они приводят алерты к общему виду и сохраняют/обновляют их в базе. А я хочу чтобы они только занимались только проверками а не менеджментом алертов. Хочется всю эту кухню сделать проще. В общем задача - тупо засылать куда то json, и оттуда выгрибать а дальше дедупликация данных и прочая работа с базой только одним этим консьюмером. Обьем данных как видишь небольшой.
Какого вида данные, какая нагрузка и данные должны 100% дойти или могут потеряться? А так же, нужен ордеринг или нет?
источник

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
И что у тебя по ресурсам есть для этой задачи
источник

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
Люди, деньги и время
источник

AG

Akhmed Gasanov in Ruby, Rails, Hanami | dry-rb
Anton Davydov
Какого вида данные, какая нагрузка и данные должны 100% дойти или могут потеряться? А так же, нужен ордеринг или нет?
нагрузка слабая, да 100% нужна гарантия
источник

AG

Akhmed Gasanov in Ruby, Rails, Hanami | dry-rb
сейчас это приложение крутится в кубере и ест всего 4-6 гигов. интересно, насколько больше потребуется если прикручивать редис
источник

AG

Akhmed Gasanov in Ruby, Rails, Hanami | dry-rb
я на самом деле пока не очень понимаю как всё это должно работать. буду очень благодарен если ссылок покидаете подходящих для моей задачи
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
Akhmed Gasanov
сейчас это приложение крутится в кубере и ест всего 4-6 гигов. интересно, насколько больше потребуется если прикручивать редис
Зависит от объема данных, которые там хранятся
источник