Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

RabbitMQ and the Story of Rules_Erlang - Improving CI Pipeline Performance with Bazel

Linux Foundation via YouTube

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
This conference talk explores how the RabbitMQ team at VMware tackled significant CI pipeline challenges by implementing Bazel through the creation of rules_erlang. Learn how they transformed their development workflow from a 2-3 hour commit-to-test cycle to just 15 minutes after consolidating 30 repositories into a monorepo. Speaker Rin Kuryloski shares the team's journey of adopting Bazel despite initial concerns about Erlang and Elixir language support and Bazel's usability reputation. Discover the highs and lows of implementing custom build rules for Erlang in Bazel and how the combination with BuildBuddy dramatically improved their development efficiency. This 29-minute presentation offers valuable insights for teams considering Bazel for improving build and test workflows, especially for languages without native support.

Syllabus

RabbitMQ and the Story of rules_erlang

Taught by

Linux Foundation

Reviews

Start your review of RabbitMQ and the Story of Rules_Erlang - Improving CI Pipeline Performance with Bazel

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.