I've had a generally great experience with Render. Really glad I moved my main side-project to it at the beginning of 2022. I saw usage of my project really ramp up over the course of last year, and I shudder to think of what my opex on Heroku would've been.
We really wanted to like Render, but the performance just wasn't there for us when doing a bunch of load testing against Heroku, which is a shame. Hoping they can make it better in the coming months/years cos we really liked the product.
Interesting. Could you share more about the types of loads you were testing with?
Our tests for simple JavaScript endpoints with a MongoDB call to be just as fast or faster on Render. Additionally the availability of far more tiers of cpu/ram meant we could see the same performance for half the cost.
Node.js + mongodb, definitely some not-so-performant pages with a few more db lookups than probably necessary. We also spun up a new Atlas cluster in the same region to rule out the cross data center latency.
That sounds very similar. We also spun up a Mongo instance in us-east-2 and the performance was fantastic. Round trip from the server to the mongo instance was super low and comparable to the Heroku / Mongo times on us-east-1
Bummer you had a different experience.
Hi Dom! After more evaluation, we think your experience was a Virginia vs Ohio problem. Once we have Virginia set up (along with a few other things our teams talked about) I'd love for y'all to give us another shot.
Currently we have moved about 15% of our traffic off of Heroku. It might be time to accelerate that exit.