Lo que está mal con esa vista es
- La descarga de computación a máquinas remotas requiere ancho de banda y no podemos esperar que la disponibilidad de ancho de banda siga algo como la Ley de Moore arbitrariamente en el futuro.
- Lo que la gente espera de sus dispositivos móviles no se mantendrá constante. La gente esperará que los dispositivos móviles hagan mucho más en el futuro, lo que requerirá más ancho de banda y otros recursos.
En este momento, usar máquinas remotas para realizar cálculos y servir datos a dispositivos pequeños está funcionando porque la gente está contenta con relativamente poco de sus dispositivos pequeños; es decir, los iPhones son geniales, pero en el gran esquema de las cosas no hacen mucho.
A medida que la computación móvil se integra en la cultura humana, las personas eventualmente desearán más interacción y más control. Las interfaces se volverán cada vez más ricas. Las pantallas se volverán cada vez más densas en píxeles y, en última instancia, las pantallas pueden desaparecer. La realidad virtual y la realidad aumentada son palabras de moda ahora para las tecnologías que terminarán sin ser nada como esperamos que sean, sino tecnologías que en esencia son inevitables. Este tipo de progresión tecnológica será extremadamente hambriento de recursos. El Oculus Rift, por ejemplo, consume 233 millones de píxeles por segundo y este es un progenitor rudimentario de dicha tecnología, similar a los automóviles anteriores al Modelo T en que el Modelo T tuvo éxito comercial, mientras que Oculus probablemente sea un juguete interesante para los entusiastas de la tecnología. .
- ¿Es DigitalOcean realmente un proveedor de la nube?
- ¿Cómo se realiza el equilibrio de carga en la nube con hibridación?
- ¿IBM tiene su propia nube?
- ¿En qué se diferencia ETL (Extract Load Transform) de las tecnologías de nube (Load, Extract, Transform) como Hadoop?
- En el mercado de la nube de IaaS, ¿quién es el mejor, Microsoft Azure o Amazons AWS?
En nuestra era actual, los clientes relativamente delgados tienen sentido, pero incluso ahora, como ingeniero de software, veo que las aplicaciones que se ejecutan en dispositivos móviles se vuelven cada vez más complejas, no menos complejas. El desarrollo móvil se parece más al desarrollo de escritorio que a la programación web. Mobile es el nuevo escritorio.
La terminal tonta más el modelo de mainframe de los días pasados desaparecieron por una razón. Una computadora personal, que posee su propio mainframe que puede ubicarse en su escritorio, tiene muchas ventajas. Cuando miramos la historia de estas cosas, lo que vemos es un ciclo suelto de arquitecturas dominantes que se repiten entre clientes ligeros y clientes gruesos a lo largo de las décadas desde el comienzo de la era digital, un ciclo como los precios de las acciones o las líneas de dobladillo. No hay absolutamente ninguna razón para pensar que en el futuro el mundo decidirá que todo lo que necesitamos son teléfonos como los que tenemos hoy. Los teléfonos que tenemos hoy en día son buenos para obtener direcciones de calles o revisar el feed de Twitter, sí, pero revisar las aplicaciones de mapas y las redes sociales no son todos los usos que podremos encontrar para una supercomputadora que uno pueda llevar en el bolsillo.