serverless.com или что вообще самое модное а что точно умерно - скажите плиз - а то все туториалы по серверлесс датируются 2 годами назад а я думал это самое хайповое)
В группе по несту микросервисы - это самая флеймовая тема. Даже по мнению чатгпт. Я бы предложил, если не знаешь что выбрать, бери nestjs монолит. Плюсы микросервисов начинают побеждать минусы только на уровне сайтов типа фейсбука. На микросервисах ты получишь в 3 раза больше работы и в 5 раз больше багов.
подход должен не модой выбираться, а целью... если нагрузка небольшая и обновления будут "глобальные", то монолит проще... если требуется частая и частичная разработка с высокими нагрузками, горизонтальным масштабированием - то микросервисы
Если меньше 5 команд в разработке то плюсы сомнительны 😁. Если больше, то там будет знающий человек, кто умеет в микросервисы.
serverless.com дорого микросервисы - сложно
скажу не популярное мнение: микросервисы юзать можно и иногда даже нужно, чтобы разделить принципиальные сферы данных. В несте можно и в рамках одного процесса держать 50 микросервисов и всё будет работать, но не значит, что так надо делать
Если знаешь как, то всё можно. Но надо решить много вопросов. Допустим вопрос транзакционности. Или вопрос недоступности: допустим у тебя СМС микросервис недоступен. Из одного микросервиса ты создал задачу по отправке СМС, и сказал юзеру: жди СМС (у моря погоды). Отбил ему 200. А монолит бы упал в 500. И в каких-то случаях хорошо 200, в каких-то 500.
а как будешь решать эту проблему в монолите?))
А можно завезти Celery и кайфовать по полной, он сам разрулит как задачи трекать. Инструмент- просто пушка и легко интегрируется с нодой, если надо
Скажу просто клиенту - отправь запрос позже.
причем тут сельдерей?
Это железобетонный инструмент для планирования задач. На ноде придётся тебе брать только bull, который кринжовый
либа какая то?
https://docs.celeryq.dev/en/stable/
еще можно посмотреть в сторону temporal.io
подробнее плиз расскажи. кейсы. и что это.
хз что это, celery- one stop, ничего другого попросту не понадобится
Обсуждают сегодня