Living on the bleeding edge: How to Successfully Adopt an Immature Technology at Scale.

Full Featured (30 min.)
[Infrastructure]
[Product]

As Wix grew exponentially with more than 600 micro-services, it became obvious our previous CI solution for jvm/scala code has been slowing us down. A decision was made to switch to Google's new yet immature open source Bazel build tool and cloud platform.

In this talk I will share our story with you: why we chose this technology and what we did to adopt it and enhance it to suit our performance and other needs.

You will learn some key guidelines on how to make sure that a migration to a new yet immature system succeeds. These guidelines include: “Identify crucial missing features”, “Establish a good working relationship with the new system provider” and many more.