Bazel для монореп. Досвід команди Grammarly [rus]
Презентація доповіді
Під час розробки Grammarly Online Editor ми зіштовхнулися з проблемами масштабування існуючого процесу збірки монорепи. Його підтримка забирала багато часу; кожен новий пакет подовжував збірку та ускладнював управління залежностями. Щоб обійти ці та інші обмеження, ми переробили архітектуру всього процесу і перейшли на Bazel. У доповіді я розкажу, як ми в Grammarly зробили архітектуру процесу збірки масштабованою та передбачуваною.
Олексій Левжинський
Grammarly, Area Tech Lead
- Area Tech Lead у Grammarly
- Має понад 12 років досвіду у Front-End розробці з використанням різних технологій
- Вже більше 8 років працює у Grammarly, де розробляє веб-додатки, якими щоденно користуються мільйони користувачів
- У вільний час, виступає на конференціях, пише технічні статті, а також бере участь у проєкті Focal - реактивному фреймворку для керування станами