Después de los primeros problemas de lanzamiento del iPhone (2007, 2008), Apple invirtió fuertemente en sistemas distribuidos para iTunes, el sitio web de Apple, App Store, “aprovisionamiento”, logística, etc. (AT&T, Verizon y varias otras compañías inalámbricas hicieron lo mismo para para poder manejar los picos predecibles del sistema en torno a los lanzamientos de iPhone, las principales vacaciones, etc.)
Apple es un negocio, y dado que su negocio no es la venta de sistemas distribuidos, tomaron una serie de decisiones más inteligentes sobre qué tecnología usar para estos sistemas, eligiendo usar la tecnología comercial donde tenía sentido hacerlo. (No estoy seguro si puedo revelar qué productos usan).
Se me permite decir que AT&T y Verizon construyeron su infraestructura relacionada con el iPhone utilizando Java y Oracle Coherence, entre otras tecnologías.
- En general, ¿cómo está utilizando Microsoft el aprendizaje automático para servir mejor a sus clientes?
- ¿Cuánto tiempo tomaría construir una computadora?
- ¿Qué opinas sobre los diferentes tipos de computadoras?
- ¿Para qué sirve un bus de expansión en la arquitectura de bus?
- ¿Qué es la criptografía y por qué es importante?
En aras de la divulgación completa, trabajo en Oracle. Las opiniones y opiniones expresadas en esta publicación son mías y no reflejan necesariamente las opiniones u opiniones de mi empleador.