Hacker News new | ask | show | jobs
by GordonS 2697 days ago
> The problem is they are no longer best-of-breed for any of their markets

Operating systems? I personally love Windows 10 (now its more mature), and Windows Server 2019 is embracing containers.

On cloud, AWS is very entrenched, but Microsoft can capture a lot of the enterprise market. I've worked extensively with Azure, and I think it's a fantastic product. TBH, I'm not sure there is a "best of breed" cloud provider - they each have their strengths and weaknesses, and there is plenty of room in the market for all the big players as well as smaller, specialised ones.

2 comments

Are we talking about the same windows 10 that blows-up every November to add nonsuch features?
The same! Windows 10 seemed like it started out stable enough, but it’s been getting flakier by the year for me. I’m now keeping a log of things that go wrong with it, just for fun. Every once in a while I look at the list and ask myself, how on earth did they screw up start menu search?![0]

[0] https://m.windowscentral.com/how-fix-taskbar-search-not-work... Had to have a work PC reimaged to fix this. True story.

Enterprises that are on Win10 are likely to use LTSB anyway, rendering this moot.
There are ways for us "end-users" to get a hold of LTSC. First download the demo from microsoft then go to ebay to buy a key from some shady guy for 14$. Seems to work for me :P
Windows operating systems are just a gigantic bloated and underperforming mess.

Server 2019 is no exception.

At the company I work for IT ops deliver VMs as a service. The windows ones have huge disk footprint and take at least 3 times as long to deliver. Moreover dsc is not featureful enough compared with ansible. So it's also a pain to script/automate for. The failure rate is higher. And let's not forget the need to put antivirus on them.

Lots and lots of reasons to escape from that platform, I could go on for a while.

Unless you are deploying Solaris into production, how are those kernels handling asynchronous loads.

Still plain old select(), poll() and AIO?

Yes, and they are plenty fast. The API could be more elegant, but it works fine. Mysql for example uses io_submit. So do oracle, sybase. It's just a matter of developer comfort. They work around it for us. Deployment-wise, linux runs circles around windows.
Having worked in several Java/.NET shops not everyone on our IT would agree with that, specially how easy it is to manage cluster deployments with AD.