Согласен, что конкурентное преимущество это лучший термин, чем инновация.
P.S. Даже знаю одну такую компанию, которая переходит на bazel несколько лет и уже несколько раз поднимался вопрос, что, вероятно, своё in-house решение могло получиться гораздо быстрее. А самое главное, могло бы поставляться итеративно (т.е. с приростом функциональности во времени поступательно).
Ровно такой же опыт был с hg. Поэтому появился arc.
И порождает потом из-за похожести gotcha... Когда в общедоступный инструмент действует по другому в некоторых случаях.
Идеальных решений не бывает.
Передача YDB и YTSaurus в Open Souce похожа на попытку спасения и отчуждения от компании технологий перед ее разделением. Пользовательская база значительно меньше чем у CH.
Стоит посмотреть на хронологию YDB, CH и YTSaurus, adoption любого нового продукта это сложная задача.
На самом деле время, нужное для onboarding-а нового разработчика Яндекса на самописные инструменты, не столь большое (если судить по данным опросов). Это достигается с одной стороны благодаря тому, что инструмент может выглядеть похожим на общедоступные альтернативы, например, Arc. А с другой стороны упростить onboarding помогают хорошие курсы про эти инструменты.
А ещё часть этих инструментов вполне себе становится частью Open Source со временем, см. ClickHouse, YDB, YTSaurus.
Всё так, для сквозной связности между подами в ДЦ требуется ipv6, так как диапазона ipv4 перестаёт хватать. Это связано с тем, что на каждый сервер выделяется свой собственный кусочек ipv6-ого диапазона, из которого и выделяются адреса подов.
Информация
В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Согласен, что конкурентное преимущество это лучший термин, чем инновация.
Ровно такой же опыт был с hg. Поэтому появился arc.
Мы делились какое-то время назад аргументацией почему для нас монорепозиторий полезен. Кроме того стоит посмотреть на статью advantages and disadvantages of a monolithic repository: a case study at google.
Если коротко - то основные плюсы для нас заключаются в стандартизации и переиспользовании кода.
Да, с macOS и fuse ситуация не самая приятная, но текущее решение удовлетворяет наши потребности.
Идеальных решений не бывает.
Стоит посмотреть на хронологию YDB, CH и YTSaurus, adoption любого нового продукта это сложная задача.
На самом деле время, нужное для onboarding-а нового разработчика Яндекса на самописные инструменты, не столь большое (если судить по данным опросов). Это достигается с одной стороны благодаря тому, что инструмент может выглядеть похожим на общедоступные альтернативы, например, Arc. А с другой стороны упростить onboarding помогают хорошие курсы про эти инструменты.
А ещё часть этих инструментов вполне себе становится частью Open Source со временем, см. ClickHouse, YDB, YTSaurus.
Всё так, для сквозной связности между подами в ДЦ требуется ipv6, так как диапазона ipv4 перестаёт хватать. Это связано с тем, что на каждый сервер выделяется свой собственный кусочек ipv6-ого диапазона, из которого и выделяются адреса подов.