Our career paths help you become job ready faster
35% Off Finance Skills That Get You Hired - Code CFI35
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This conference talk explores Twitter's journey of migrating "Source," their massive monorepo containing nearly 20 million lines of hand-crafted code and 200 million lines of generated code, from the Pants build tool to Bazel. Discover how Twitter approached this significant migration for their predominantly Scala codebase, which also includes Java, Python, NodeJS, Go, and C/C++ components. Learn about the current state of the migration, the unique challenges encountered when transitioning from Pants to Bazel, and the strategies employed to overcome these obstacles. Speaker Borja Lorente shares insights from this large-scale build system migration during his 16-minute presentation at BazelCon 2020.
Syllabus
Migrating Twitter's monorepo from Pants to Bazel
Taught by
Linux Foundation