разных, чтобы запускать их по отдельности, но вот возникла такая загвоздка. У меня есть данные, которые я принимаю от пользователя и мне нужно их проверять и засовывать каким-то образом во второе приложение. В целом есть вариант выделить отдельную табличку в mongo, чтобы туда засунуть эти данные, а потом перенести их в основную таблицу после проверки. Но в чем тут загвоздка, дело в том, что мне нужно вторым приложением брать эти данные каждые 15-20 секунд, то есть мне по сути нужно будет трепать сервер монго каждые 15 секунд и высасывать от туда ВСЕ данные, которые ввели пользователи. Это вообще как, нормальная практика или лучше использовать что-то другое?
Звучит как будто тебе нужна очередь.
какая очередь?
Rabbitmq, sqs, Kafka
сообщений кафка, реббит, актив на выбор по задаче
что из этого быстрее поднять можно?
это не так выбирать надо, ну да ладно
докер курит в сторонке
да блин, у меня первое приложение просто берет данные с телеги, мне не очень охото для этого какую-то нагруженную штуку заводить
ну так зачем тебе тогда вообще очереди?
Вероятно rabbitmq
Обсуждают сегодня