Hacker News new | ask | show | jobs
by kuzehanka 2499 days ago
Sql server is inferior to postgres.

CosmosDB is inferior to postgres or cassandra depending on use case.

Azure functions is inferior to lambda/cloud functions.

Azure in general is vastly inferior to aws/gcp. That's a point which is reiterated on a monthly basis on HN.

None of these three points are opinion. They're well covered facts.

4 comments

Add to this CloudAMQP / RabbitMQ

We use RabbitMQ hosted on Azure via CloudAMQP. We had almost half a day of downtime because Azure performed maintenance on our instance, involving a restart.

CloudAMQP told us that Azure do this without notifying them, or us! We got told by them if we moved to AWS rather than Azure this wouldn't happen. AWS notifies you two weeks in advance and can allow live migrations without any downtime.

They said they don't actually recommend hosting on Azure!

> Azure functions is inferior to lambda/cloud functions.

I don't know for the other ones but the tooling for lambda is definitely better on aws, I had to patch around 500 lines of serverless-azure-functions to allow for missing features & fixing bugs. I should probably do a cleanup & do some pull requests one day.

Said someone that never used either SQL Server or its GUI tooling.

How are those distributed cluster queries going on Postgres?

How do you plug a graphical debugger into lambda/cloud functions like I can do in VS?

GCP is so good that it is lagging behind Azure.

https://news.ycombinator.com/item?id=18983586

https://hackernoon.com/help-my-azure-site-performance-sucks-...

https://news.ycombinator.com/item?id=16099729

https://dvt.name/2018/02/27/microsoft-azure-sucks/

https://news.ycombinator.com/item?id=19056911

https://news.ycombinator.com/item?id=19658553

Azure's woes are well documented. I've experienced them first hand. In fact you'll find me with ~hundred upvotes describing my experience with Cosmos in one of these threads. Most engineers will take take aws/gcp without GUI tooling any day over Azure and its sea of undocumented bugs, performance issues, unlogged failures, and blown SLAs.

The only reason to use Azure today is either because it's the only thing you know or because there are external forces making you do it.

> Sql server is inferior to postgres.

As an rdms? In what way? I mean, I do personally prefer Free software - and while it's possible, I think it'd be a bit premature to run ms sql in production on Linux - but "inferior" seems a bit harsh?

At what scale? For what kind of workloads? Use cases?