Bazel для монореп. Досвід команди Grammarly [rus]

Презентація доповіді

Під час розробки Grammarly Online Editor ми зіштовхнулися з проблемами масштабування існуючого процесу збірки монорепи. Його підтримка забирала багато часу; кожен новий пакет подовжував збірку та ускладнював управління залежностями. Щоб обійти ці та інші обмеження, ми переробили архітектуру всього процесу і перейшли на Bazel. У доповіді я розкажу, як ми в Grammarly зробили архітектуру процесу збірки масштабованою та передбачуваною.

Олексій Левжинський
Grammarly
  • Tech Lead, Software Engineer у Grammarly
  • Має понад 10 років досвіду у Front-End розробці з використанням різних технологій — від Rails до Typescript
  • Протягом останніх 5 років працює в Grammarly над створенням вебредактора для допомоги у написанні текстів англійською мовою
  • У вільний час бере участь у проєкті Focal — реактивному фреймворку для керування станами
  • Модератор спільноти devua.club
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?