Does Uber really need 4000 microservices?
Uber migrates microservices to multi-cloud platform running Kubernetes and Mesos
11–20 of 233 posts
Re: Uber migrates microservices to multi-cloud platform running Kubernetes and Mesos
#12Re: Uber migrates microservices to multi-cloud platform running Kubernetes and Mesos
#13Re: Uber migrates microservices to multi-cloud platform running Kubernetes and Mesos
#14Does Uber really need 4000 microservices?
If all their It needs are behind micro "micro" services, that figure is understandable.
Outside of the map, taxi, food, payments, onboarding, they also have monitoring, deployment, HR, billing, legal, taxes, internationalized stufd, and the usual "..." for what I'm missing.
If you just take a standard ERP, you could easily split it in dozens even hundreds of microservices.
Re: Uber migrates microservices to multi-cloud platform running Kubernetes and Mesos
#15Re: Uber migrates microservices to multi-cloud platform running Kubernetes and Mesos
#16https://www.uber.com/en-GB/blog/up-portable-microservices-re...
Re: Uber migrates microservices to multi-cloud platform running Kubernetes and Mesos
#17Does Uber really need 4000 microservices?
So almost certainly they are duplicating their entire stack per-country if only to get around the vastly different regulatory environments.
Re: Uber migrates microservices to multi-cloud platform running Kubernetes and Mesos
#18Does Uber really need 4000 microservices?
A different (better?) question is, does Uber need 4000 API contracts? The answer to that is probably yes. APIs let us split work across systems/people/teams/regions, and provide a way for both sides of a split to work together. Uber has a lot of teams, a lot of engineers, and so it makes sense that there are a lot of API boundaries to allow them to work together more efficiently. Sometimes those APIs make sense to pa…
Re: Uber migrates microservices to multi-cloud platform running Kubernetes and Mesos
#19Does Uber really need 4000 microservices?
Re: Uber migrates microservices to multi-cloud platform running Kubernetes and Mesos
#20Does Uber really need 4000 microservices?
There's quite a sizing range between monolith and microservice. If all their It needs are behind micro "micro" services, that figure is understandable. Outside of the map, taxi, food, payments, onboarding, they also have monitoring, deployment, HR, billing, legal, taxes, internationalized stufd, and the usual "..." for what I'm missing. If you just take a standard ERP, you could easily split it in dozens even hundred…
I call them nano services.