Live data from Hacker News

Microsoft developer reveals Linux is now more used on Azure than Windows Server

zdnet.com

171–180 of 184 posts

Re: Microsoft developer reveals Linux is now more used on Azure than Windows Server

#171
post #95

I am on one hand glad that Linux is being adopted, but I am mostly sad. We only have two operating systems now Windows and Linux. (MacOS for the desktop as well). It becomes a mono culture, and it takes away healthy competition and innovation. I want many more operating systems, not fewer. I with MS would make it free to run Windows Server, (something they move towards with the CLI only version). In order to hopefull…

I want more "kinds" of operating systems. It is ripe time to look forward to building ones not based on Unix, files, forks and execs. I want to explore different ideas which were not tested because Unix model became popular. There is a lot to explore on the side of Smalltalk machines, Oberon, Lisp Machines of old. As a developer, live programming language based environments is my kind of thing.

You might like https://github.com/froggey/Mezzano, Common Lisp operating system.

Re: Microsoft developer reveals Linux is now more used on Azure than Windows Server

#172

Earlier quoted context omitted.

You are trying to defend Microsoft from these stories. But "Microsoft eats humble pie on OSS" is exactly the narrative they want out there. It gives them the cover they want to embrace extend extinguish Linux and other major open source projects.

> It gives them the cover they want to embrace extend extinguish Linux and other major open source projects. Were you alive when Microsoft reigned as the dark lord? The contrast between life then and now is so dramatic. They simply lack the power they once wielded over the world of computers and the internet - to everyone’s great benefit, including theirs.

>Were you alive when Microsoft reigned as the dark lord?

Yes I was. I worked in that stifling environment when anything not MS related was dismissed out of hand. Where MS's own marketing exhorted everybody to replace their 'legacy' unix systems with e.g. the wonderful system of Biztalk, Exchange and IIS.

Yes, constant vigilance so that they never regain that position again, as I'm pretty sure they desperately want to.

Re: Microsoft developer reveals Linux is now more used on Azure than Windows Server

#173

Earlier quoted context omitted.

If you Google it you'll find several comparisons to k8s and others. I looked into this a while back, and Service Fabric was a clear winner over k8s, and resource use was a fraction of k8s too. But, I felt it needed to gain community traction before I could commit to using it - knowing my luck, I'd build something and Microsoft would abandon it because k8s... Kind of a chicken and egg problem, which is a shame really.

No, it was a clear winner for your use case. It's missing a significant amount of features from k8s, though, and if you don't need those, then great. But don't pretend they're comparable. I think it's more fair to say the suit different use cases (an MS person on HN explicitly said this last year), rather than competing.

As I remember it, it was a clear winner with no caveats. But my memory is shit, so there is that.

What features do you believe it's missing?

Re: Microsoft developer reveals Linux is now more used on Azure than Windows Server

#174

Earlier quoted context omitted.

You are trying to defend Microsoft from these stories. But "Microsoft eats humble pie on OSS" is exactly the narrative they want out there. It gives them the cover they want to embrace extend extinguish Linux and other major open source projects.

> It gives them the cover they want to embrace extend extinguish Linux and other major open source projects. Were you alive when Microsoft reigned as the dark lord? The contrast between life then and now is so dramatic. They simply lack the power they once wielded over the world of computers and the internet - to everyone’s great benefit, including theirs.

Lacking power is not to their benefit. You have drunken the coolaid all the way.

Re: Microsoft developer reveals Linux is now more used on Azure than Windows Server

#175

Earlier quoted context omitted.

I would give that title to SUN. Without them, there would be no Java, and thus no Eclipse, and thus no incentive to advance the IDEs to the point they are today. That productivity and job satisfaction, you have it despite Microsoft. Imagine a world where MS wouldn't have spent their resources on killing Webbrowsers and Java, where you could run a jar file on any operating system with ease. Or imagine a world where ex…

> Without them, there would be no Java, and thus no Eclipse, and thus no incentive to advance the IDEs to the point they are today. I don't buy this argument. IDEs would just advance as they're tools written buy the people who use them - there's an inherent drive to increase their usefulness and automate the mundane and repetitive. Also for what It's worth I think before MS really got their shit together in the IDE s…

Of cource, IDEs advance. But at which pace? The bottleneck was the language. When MS got their shit together they just caught up with Java.

Maybe MS has done the most, made the biggest investments. But splitting the ecosystem of managed languages into Java and C# hasn't made life easier for developers nor users.

Re: Microsoft developer reveals Linux is now more used on Azure than Windows Server

#176

Earlier quoted context omitted.

No, it was a clear winner for your use case. It's missing a significant amount of features from k8s, though, and if you don't need those, then great. But don't pretend they're comparable. I think it's more fair to say the suit different use cases (an MS person on HN explicitly said this last year), rather than competing.

As I remember it, it was a clear winner with no caveats. But my memory is shit, so there is that. What features do you believe it's missing?

Custom scheduler, a declarative API, the estimated of custom resources, many different filesystems natively supported, etc

Re: Microsoft developer reveals Linux is now more used on Azure than Windows Server

#177

Every few months we get another post like this, with a slightly different measure. Yes, lots of Azure workloads run Linux, and Microsoft makes it a priority. It's not news anymore. At the same time, Azure itself runs largely on Windows servers in Service Fabric ( https://github.com/Microsoft/service-fabric ), so it's hard to count. With nested hypervisors as the normal architecture nowadays, this whole tally is prett…

" Did you know that Microsoft built and open sourced an orchestrator that can manage tens if millions of nodes with totally diverse workloads (containers, VMs, and bare metal), nested hypervisors, and even nested orchestrators in a secure multi tenant context? That beats the crap out of kubernetes on a capabilities front, but it's not an easy story to sell."

Interesting .. Can you please elaborate more on this ?

Re: Microsoft developer reveals Linux is now more used on Azure than Windows Server

#179

I am on one hand glad that Linux is being adopted, but I am mostly sad. We only have two operating systems now Windows and Linux. (MacOS for the desktop as well). It becomes a mono culture, and it takes away healthy competition and innovation. I want many more operating systems, not fewer. I with MS would make it free to run Windows Server, (something they move towards with the CLI only version). In order to hopefull…

Yes, but OS is not like a javascript webapp. It is terribly difficult work to do and debug. And there are many other kernels and OSes already. Most kernels don't support the HW you need though. Even Google is writing Fuchsia!

Re: Microsoft developer reveals Linux is now more used on Azure than Windows Server

#180

Earlier quoted context omitted.

As I remember it, it was a clear winner with no caveats. But my memory is shit, so there is that. What features do you believe it's missing?

Custom scheduler, a declarative API, the estimated of custom resources, many different filesystems natively supported, etc

By "scheduler", do you mean as in "decides which nodes to run on"?

You can build Service Fabric manifests with XML.

Post reply on HN