К основному содержимому
#Management

Как RnD появляется в крупных IТ-компаниях

#Management #RnD #Leadership #Processes #Architecture #PlatformEngineering

Вот и вышла запись моего выступления на конференции Teamlead++ в треке техлидов про появление research and development в крупных компаниях. В этом докладе я рассмотрел это на примерах компаний Google, Amazon, Yandex и Tinkoff. Причем сначала я показывал как выглядел рост компании, показывал как работает бизнес-модель (часто это была модель платформы с двухсторонним сетевым эффектом), а потом делал вывод, что такой экспоненциальный рост требовал ррешения большого количества технических вызовов. И разные компании к этим техническим вызовам подходили по разному

  • Google многие из решенных проблем заворачивал в whitepaper, которые дали старт многим open-source проектам
  • Amazon скорее делал техпродукты для себя, а потом начал их продавать в AWS, причем статьи были не про внутреннее устройство, а про то, как пользоваться этими продуктами
  • Yandex часто рассказывал про свои решения, но деталей почти не было, но в 2016 году появился в open source ClickHouse, в 2017 - CatBoost, а в 2022 и 2023 публикаций стало много, среди которых самое интересное - YDB и Ytsauru, и это если говорить только про официальный open source от Yandex:)

У нас в Тинькофф все начиналось с использования коробочных продуктов, потом мы стали писать много своего кода, года 4 назад стартовала разработка своей IDP (internal developer platform) и кучи технологических продуктов:

  • Managed K8s - целевой runtime для low-latency приложений
  • LBaaS - балансировщик как сервис, который доводит трафик до приложений внутри Managed K8s
  • DBaaS (Postgres, Cassandra, Redis) - целевые базы данных
  • Kafka as a Service - платформа для messaging
  • Sage - наша obsesrvabilty платформа (логи, метрики, алерты) со своим языком Mage и планом перехода с Elastic на новосозданную базу данных
  • Statist и a/b платформа - общее решение для продуктовой аналитики и a/b тестов
  • Куча инструментов внутри нашей data платформы - тут инструментов очень много
  • и так далее

И сейчас у нас собирается RnD лаба для инженерных исследований, которой руководит Станислав Моисеев, а находится она в нашей платформе базовых технологий, которой руководит Игорь Маслов, директор этой платформы и VP. В общем и целом, для нас развитие RnD направления является стратегическим и если вы хотите заниматься инженерными исследованиями, то можете писать мне в личку, а я познакомлю вас со Стасом и Игорем:)

P.S. В ближайший понедельник в 18.00 на стриме Code of Arcitecture мы поговорим про подходы к RnD в Google и расскажем как мы планируем это делать в Тинькофф. На стриме мы будем обсуждать это с Вовой Чистяковым, Игорем Масловым и Станиславом Моисеевым.

P.P.S. Материалы к докладу

#Management #RnD #Leadership #Processes #Architecture #PlatformEngineering