SESSION

Strategies for Enhancing Performance of Large-Scale CI Builds

Discover how Block’s Android DevEx team optimized CI performance in a large-scale CI system using advanced Gradle techniques and optimizing ephemeral worker setup. This talk will cover strategies for enhancing build speed and efficiency, managing thousands of simultaneous jobs, and improving CI infrastructure to handle extensive workloads.

View the slides Arrow Down
PRESENTED BY
  • Company Logo

    Michael Yoon

    Software Engineer @ Block

Strategies for Enhancing Performance of Large-Scale CI Builds Watch Video

Watch the video Play Button

View the slides Arrow Down
Develocity

Take it further with Develocity

As Michael tells us, one of the biggest developer pain points from Block’s quarterly developer survey was long CI queuing times. Michael shares how they began to address this issue with techniques for faster CI builds. In particular, they used Develocity’s build and test observability to optimize their Gradle remote build cache, ultimately speeding up ephemeral CI builds. Learn more about how Develocity’s build and test acceleration technologies can help your project release faster.

Learn more Arrow Right

The slides

Meet the speaker

  • Company Logo

    Michael Yoon

    Michael Yoon is a data-driven software engineer at Block Inc, working on the Android DevEx team. He focuses on solving problems at scale, currently focused on CI performance and efficiency. Based in Orange County, California, Michael is a new dad who enjoys playing golf and spending quality time with his family. He is passionate about learning and continuously improving his work.