Misc.Nov 1, 2018
Googleungreatful

Infrastructure at Apple

I found that a lot of people here say that Apple’s infrastructure „is years behind” Fb or G. But what does that really mean? How is Apples infra lacking? Also, question to people working on ML at Apple. Are you happy with the computational resources you have to run models or do you find this problematic? TC: 210

Google Eating Nov 1, 2018

What does your TC have to do with anything. 😐

Lockheed Martin VsmA80 Nov 1, 2018

TC or gtfo

Bloomberg H4ead Nov 1, 2018

I see you are new here. It has to do with everything.

Google spoooky Nov 1, 2018

Does Apple even have (substantial) infrastructure? From what I hear, they do not use their own.

Apple Bidibidi Nov 1, 2018

My org has hundreds of servers each in 30+ datacenters globally, plus many thousands in a core. Apple’s orgs are so varied it really depends.

Google spoooky Nov 1, 2018

"hundreds of servers", yes this is what I meant 😂😂😂

Apple taiwaner Nov 1, 2018

Infrastructure is usually being used to refer to IT infrastructures that provides data and information to support decision making, I.E. business intelligence. Such as manufacturing data, sales figure... etc.

Apple cho Chang Nov 1, 2018

What’s fb’s infrastructure like? They don’t offer cloud computing either.

Google ungreatful OP Nov 1, 2018

How do resources look for ML teams? Not asking for detailed numbers, just want to know if they „meet expectations” of ML peeps 😅

Apple Aoshe Nov 1, 2018

Apple’s infra is pretty substantial. Probably 4th after google, microsoft, amazon and Facebook. Number of servers is not the problem here. The problem is all these servers are owned and operated by different groups and since there is no centralized platform, utilization and management is pretty shit (though we are trying to get better) No lack of compute resources. You will get whatever you want. Just need to ask and justify...

Microsoft FYuS66 Nov 1, 2018

How do you rank 4th after four companies? :)

Google VqMG36 Nov 1, 2018

Tie with FB? Lol

Apple bqdp Nov 1, 2018

I mean, as just one quick example, every single employee needs at least three sets of credentials (Apple connect, OD, e-mail) just to perform basic tasks. There are sooooo many redundant solutions for the same/similar things (how many wiki/doc services have we gone through? How many CI systems are in use? When are we going to get a real enterprise chat solution?)

Apple vErx86 Nov 1, 2018

It’s a combination of scaling (people) and silos. With all the compartmentalization, a lot of teams just roll their own solutions. And things like HipChat not being able to scale for software lol

Apple bqdp Nov 1, 2018

Yea I understand that, and it explains the different CI pipelines, repos, code review and documentation systems, etc. But the three things I mentioned (Apple Connect, OD, and email) are all used by *every* employee. There absolutely no reason they shouldn’t just share one authentication system.

Apple Marijuana Nov 1, 2018

Apple isn’t centralized so some stuff is bad and others are amazing. The infra for iCloud is pretty good. I agree that there is a ton of redundancy internally.

New
bYBl60 Apr 29, 2021

Tell me a company whose Infra is perfect??K8 , microservices, containers or not everything. There has to be a used case for all this techs , and they may pretty well fit in the App tier/LB tier. But when it comes to the Database tier, they dont stand a chance.