# Depot remote builders becoming the default

**URL:** <https://community.fly.io/t/depot-remote-builders-becoming-the-default/21756>\
**Category:** Fresh Produce\
**Created:** [September 10, 2024, 2:16pm UTC](https://community.fly.io/t/depot-remote-builders-becoming-the-default/21756 "2024-09-10T14:16:20Z")\
**Posts on this page:** 1\
**Showing post:** 80

<div class="post-metadata">

**Author:** ![neil](https://sea1.discourse-cdn.com/fly1/user_avatar/community.fly.io/neil/32/37706_2.png) [@neil](https://community.fly.io/u/neil)\
**Post date:** [October 4, 2024, 7:27pm UTC](https://community.fly.io/t/depot-remote-builders-becoming-the-default/21756/80 "2024-10-04T19:27:18Z")

</div>

With depot disabled, `mix deps.compile` took about 5:34 in our most recent run, and the whole deploy step took 9:12:

 ![image](https://global.discourse-cdn.com/fly1/original/3X/a/5/a5b6c6fed985504369f35ece9fdda850e3713615.png)

So, what you said about the time to run the `deps.compile` step is not accurate for our builds with depot disabled:

> generally it’s taken 20-30 min to process that step

Here’s a run from when depot _was_ enabled. `mix.compile` took 20:47 and the whole thing took 34:43:

 ![image](https://global.discourse-cdn.com/fly1/original/3X/c/5/c536eaa3932e7503469c0bbc7883dbc5883d4455.png)

This deployment did succeed since it completed in \< 60 minutes. So, what I said earlier about it always failing was inaccurate - but even in this case where it worked a 4X slowdown and 4X increase in GitHub Actions minutes used, and a 4X greater time before we can deploy fixes to production is still not great.

The `mix deps.compile` step is the single longest step but even factoring that out, the other steps took 14 minutes on the depot run (34:43 - 20:47) vs. about 3:40 on our runs without depot (9:12 - 5:34) so I don’t think that profiling or optimizing our compile is going to be helpful. The whole thing is just much, much slower with depot. To be clear: we don’t have a goal of getting onto depot, so to be honest I don’t want to spend more time on this. I’d prefer to keep things the way they are, I’m just concerned since you’ve stated that you’re going to force everyone onto depot.

---

_[View the full topic](https://community.fly.io/t/depot-remote-builders-becoming-the-default/21756)._
