SESSION

Moving Faster and Reducing Risk: Using LLMs in Release Deployment

This talk discusses the challenge of determining what should be released in large-scale software development, such as at Meta’s scale. To address this, we developed models to determine the risk of a pull request (diff) causing an outage (aka SEV). We trained the models on historical data and used different types of gating to predict the riskiness of an outgoing diff. The models were able to capture a significant percentage of SEVs while gating a relatively small percentage of risky diffs. We also compared different models, including logistic regression, BERT-based models, and generative LLMs, and found that the generative LLMs performed the best.

View the slides Arrow Down
PRESENTED BY
  • Company Logo

    Rui Abreu

    Research Software Engineer @ Meta

Watch Video

Watch the video Play Button

View the slides Arrow Down
Develocity Highlights

Take it further with Develocity

You can’t improve what you don’t measure. Better toolchain observability empowers you to identify the right problems to work on the right solutions—saving time, money, and a whole lot of stress. Develocity Reporting & Visualization provides the most comprehensive and actionable reporting yet, so you can see how your toolchain is performing on every level and across every project. The sooner you learn more about it, the sooner you can stop wasting time solving the wrong problems…

Learn more Arrow Right

The slides

Meet the speaker