|
|
|
|
|
by podoman
2157 days ago
|
|
The end result is ~similar, but their configuration is a little more involved and isn't as simple as "give us the commands in your dev environment". That being said, it seems like they're focused on speed, as they support in memory caching, and have double down on restarting previous commits quickly. |
|
However they also have the advantage that they can run deployments on arbitrary runtimes. It looks like reploy only works if my app fits in the runtimes that were preconfigured by you. Because of that, I can run not just my dev deployment, but something very close to my prod deployment as well (we've had multiple bugs that only show up in prod due to our build process).
And finally, their aggressive docker-like layer caching allows very substantial speedups in not only builds, but tests as well. The speedups are typically in the triple digits compared to a reasonably well-optimized build.
I think the differences are major enough that I wouldn't exactly characterize the end results as similar.
Full disclosure: I know the founder