Re:.NET Transactional Document DB and Event Store on PostgreSQL
by ThePadawan on Saturday September 05, 2020 @01:08PM
(#24385115)
> I recently finished a project for a Microsoft shop, using Postgres, RabbitMQ, Linux and dotnet Core.
Hm, I see - that sounds like they're already very far on the journey out of the Microsoft ecosystem.
I personally haven't seen a company like that, only ones heading further into "1st party Azure services" lock-in.
Re:.NET Transactional Document DB and Event Store on PostgreSQL
by GordonS on Saturday September 05, 2020 @01:56PM
(#24385487)
All of this was deployed in the Azure. I could perhaps have been clearer - all the enterprises I've worked at in recent times have been happy to deploy non-Microsoft services, but only when those services are deployed to the cloud. As far as on-prem goes, they exclusively stick with Microsoft (and sometimes Oracle).
The cloud (even Microsoft's Azure) has changed this somewhat, and continues to do so.
I work as a architect for companies in the enterprise world, and most businesses are now much more open to using Linux and non-Microsoft systems. I recently finished a project for a Microsoft shop, using Postgres, RabbitMQ, Linux and dotnet Core, and this is no longer unusual for me. This current situation was utterly unimaginable before the cloud - I love finally having the freedom to choose something because it's a good fit, rather than being forced to use something "because policy".
Furthermore, dotnet is not purely for Microsoft shops any more - dotnet Core helped change that. Personally, I use dotnet Core for all my side projects, and it works great on Linux.