Curated articles, resources, tips and trends from the DevOps World.
Summary: This is a summary of an article originally published by The New Stack. Read the full original article here →
By 2017, Uber’s codebase was incredibly fragmented to the point where problems would bleed into library versions, build tools, dependency management and collaboration, and code sharing was deeply affected. So the company moved developers to a remote development environment, based on a monorepos run on a Kubernetes cluster. Uber’s build-strategy team recommended migrating to a monorepo architecture to host Uber’s code.
Uber’s recent https://www.uber.com/blog/devpod-improving-developer-productivity-at-uber/ details the company’s custom in-house remote development environments, Devpods, which run on https://thenewstack.io/what-does-it-take-to-manage-hundreds-of-kubernetes-clusters/.
A Devpod is tailored specifically for an Uber developer’s needs and what Uber considers the “best possible developer experience.”
Made with pure grit © 2024 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com