Когда работаешь с опенсорсом, то зависит от масштаба Если у вас пару команд и невысокая нагрузка, то часто из костылей собрать опенсорс проще Когда у вас 20+ команд пользователей и норм нагружка, то работа с опенсорсом поставил и минимально поддерживаешь уже не получится. Начнутся доп хотелки, вопросы оптимизации (а почему ваш фичастор в sla не укладывается по latency), мониторинга с интеграцией в корпоративную инфраструктуру и много чего ещё. И тут взять готовое или пилить своё с нуля превращается в открытый вопрос, так как по вложения сил и ресурсов они обычно одинаковы :) Поэтому при необходимости пилить своё самым мудрым решением будет брать готовы протокол(openapi, grpc), но реализовать свой бекенд так как вы это видите В этом случае у вас останется возможность интеграции с существующими тулами, но работать будет более органично в вашем окружении
Обсуждают сегодня