Обновить

OMS на Apache NiFi: От прототипа до почти микросервисной архитектуры

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели5.2K
Всего голосов 3: ↑3 и ↓0+3
Комментарии2

Комментарии 2

или поднять Kafka

Ну все-таки Kafka в качестве очереди для невысоконагруженного сервиса - выглядит самолетом. Я бы смотрел в сторону более легковесных rabbitMQ или nats.io.
В плюсы реализации интеграции на NiFi записал бы ещё неплохую "передаваемость". Что случается с интеграцией, написанной кодом, в случае увольнения автора? Обычно стараются в неё не лезть. Если вдруг надо что-то поменять, то обычно у нового разработчика это заканчивается фразой "да мне проще саму все с нуля переписать, чем разобраться" и плюс N дней недель месяцев к срокам. А тут документация на все процессоры есть, можно въехать в логику достаточно быстро и точечно поменять. Такое нам нравится)

Да, насчет Kafka согласен. По поводу передаваемости кода, на мой взгляд, спорно) Ну да, вроде смотрится легко, но если построены достаточно сложные потоки и где-то есть ошибки, или неоптимальности, то, можно и с NiFi встрять в сложности.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации