LINUX.ORG.RU

История изменений

Исправление Syncro, (текущая версия) :

С OpenTelemetry можно вообще собирать логи конкретных запросов по всей дороге через все сервисы в виде единого дерева, начиная с устройства пользователя.

нет, задача не в том, что-бы собирать все логи, а в том что-бы собирать только те, которые вам нужны, например всякие дебаги в проде обычно не нужны и скорее вредны, т.к. сказываются на производительности и создают неоправданные требования к инфраструктуре и железу

Зачем их совмещать в одном рантайме?

в реальной жизни проектов бывает потребность использовать разные версии одной и той же библиотеки по транзитивным зависимостям, т.к. проекты обновляют версии с разной скоростью, а просто взять и переписать/выкинуть что-то не всегда адекватный вариант

Всё ещё маркетинговый буллшит.

ну например JPA в OpenJPA/Hibernate и производных как открытых, так и коммерческих, т.е. IBM может поставить своим кастомерам свою но совместимую версию этих библиотек и им не придется переписывать совсем все и привыкать к совершенно новым велосипедам, тоже самое может сделать SAP, RedHat ну и кто-угодно. При этом все юридические моменты важные для корпов будут соблюдены, а инженеры не будут завендорлочены на 100%.

Исходная версия Syncro, :

С OpenTelemetry можно вообще собирать логи конкретных запросов по всей дороге через все сервисы в виде единого дерева, начиная с устройства пользователя.

нет, задача не в том, что-бы собирать все логи, а в том что-бы собирать только те, которые вам нужны, например всякие дебаги в проде обычно не нужны и скорее вредны, т.к. сказываются на производительности и создают неоправданные требования к инфраструктуре и железу

Зачем их совмещать в одном рантайме?

в реальной жизни проектов бывает потребность использовать разные версии одной и той же библиотеки по транзитивным зависимостям, т.к. проекты обновляют версии с разной скоростью, а просто взять и переписать/выкинуть что-то не всегда адекватный вариант

Всё ещё маркетинговый буллшит.

ну например JPA: OpenJPA/Hibernate и производных как открытых, так и коммерческих, т.е. IBM может поставить своим кастомерам свою но совместимую версию этих библиотек и им не придется переписывать совсем все и привыкать к совершенно новым велосипедам, тоже самое может сделать SAP, RedHat ну и кто-угодно. При этом все юридические моменты важные для корпов будут соблюдены, а инженеры не будут завендорлочены на 100%.