DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Suraj Shrestha
Suraj Shrestha

Posted on

What is the best serverless platform?

I have used Azure extensively and the summary is it sucks.
UI is terribly complex, quite unresponsive.
CLI is not easy to use either.
And cold starts are terrible, reaching 30 seconds for a simple nodejs app.
Why do I have to deal with storage accounts, resource groups, application insights?

I have used Netlify functions too and it has it's own issues too.
I have listed the differences in this medium article.
https://medium.com/siristechnology/azure-function-vs-netlify-function-1509f1dcec52

What are your thoughts?
Which one is the best one comparatively in your experience?

Top comments (3)

Collapse
 
hoangleitvn profile image
Hoang Le

Don't think that Azure takes 30 secs for the cold start, something wrong with your setup? mikhail.io/serverless/coldstarts/a...

We are working with AWS for many years and few that this is the best one compare to others. Check out this post of you wanted to know more details about cold start on AWS for different languages, memory and code size

Collapse
 
mrgkanev profile image
Gabriel Kanev

It really depends on what your want it for. I'm not sure how you use azure but 30 secs is strange for me... Are you sure you are made it correctly?

Collapse
 
syuraj profile image
Suraj Shrestha

well, i am talking abt a simple nodejs api that makes a db call, which takes less than a second when hosted in regular server. yeah, 30 seconds is strange. I have read people saying few seconds, but so that, that hasn't been my experience

Timeless DEV post...

How to write a kickass README

Arguably the single most important piece of documentation for any open source project is the README. A good README not only informs people what the project does and who it is for but also how they use and contribute to it.

If you write a README without sufficient explanation of what your project does or how people can use it then it pretty much defeats the purpose of being open source as other developers are less likely to engage with or contribute towards it.