Hacker News new | ask | show | jobs
by rnantes 2087 days ago
I could see Apple come out with their own in-house Cloud Computing platform within the next 2 years.

  - They would be vertically integrated with Apple Silicon
  
  - Apple themselves are increasingly depending on cloud services

  - Async/Await in Swift will likely land next year, making Server-Side Swift much more appealing

  - Apple is greatly increasing cloud / Kubernetes hires

  - Could share a single Apple Silicon ARM architecture from client(ios) to dev(mac) to cloud
2 comments

Unless something has changed radically since MacOS Server failed, Apple would either need to do massive software engineering of a sort that they are unfamiliar with or they would need to use a different OS entirely to have a credible cloud offering. Mac OS is unlikely to be able to compete with Linux or FreeBSD in the near future even if the CPU is magically better.
They could have a very bare bone macOS based server operating system specialised for running virtual machines. Dont they have their own xhyve virtualisation layer?
Federighi mentioned during some interviews after the Big Sur presentation, that macOS is a great hypervisor for vitualisation, when asked about Linux on AS Macs. Running Linux in the cloud would equally easy.
A lot of the prelim work is probably already being done with their docker optimizations.
Apple’s in-house cloud stuff is mostly Java on commodity Linux servers. I don’t think they are looking to have macOS compete with Linux.

Most of the special sauce from GCP and AWS is the integrated software services anyway.

> Apple’s in-house cloud stuff is mostly Java

Can u give some more details? I am not really familiar with Apple eco-system

But wouldn't most of it (storage, web, streaming) be based on commodity C/C++ projects ?

It wouldn’t have to be exclusively macOS. You could likely choose your OS or it could be some kind of containerization.