December 10, 2020 11:15:00 GMT-0800
Optimize your monorepo experience
Your code doesn't need to be a monolith to benefit from a monorepo strategy. Microservice architectures can benefit from a combined version control repository. Of course, there is no free lunch: As the size of your monorepo grows, some operations are bound to get slower and more complicated. Or are they? In this talk, we'll learn several critical architectural decisions that can improve your team's experience with your monorepo. By organizing your project and build system, you can ensure that each developer has a fast work cycle from idea to deployment. We'll also discuss advanced Git performance features such as sparse-checkout, partial clone, and filesystem monitor—and explain how they can help resolve pain points for you and your team.
Session resourcesBring your monorepo down to size with sparse-checkout Introducing Scalar: Git at scale for everyone The Philosophy of Scalar Vertical Slice Architecture
Sessions you might like
December 10, 2020 10:00:00 GMT-0800
Principal Tech Evangelist, Intuit
Staff Software Engineer, Intuit