La computación en la nube es en realidad más antigua de lo que piensas. Los sistemas de tiempo compartido que se ejecutan en grandes mainframes eran algo bastante similar, con la excepción de que, en la mayoría de los casos, los terminales conectados a ellos no tenían capacidad computacional por sí mismos.
En cuanto a la computación en la nube en forma moderna, hay un par de tecnologías que lo hicieron viable:
Almacenamiento
Los discos duros, aunque conocidos desde los años 50, han cambiado mucho desde entonces. Los avances en mecánica cuántica, ciencia de materiales y electrónica permitieron que los discos duros se hicieran más pequeños, más baratos y espaciosos al mismo tiempo. Sin capacidad de almacenamiento, la computación en la nube es bastante limitada.
- ¿Cómo funcionan realmente las tablas de arcoiris y el hash?
- ¿Es correcta la represalia?
- ¿Qué es un algoritmo para encontrar los dos puntos más cercanos entre sí en O (nlogn) dado el punto n en el espacio bidimensional?
- ¿En qué nivel de desarrollo se encuentra actualmente la CPU Loongson?
- ¿Qué son los autómatas?
Infraestructura de red
Las comunicaciones de fibra óptica sin duda son la tecnología más habilitadora. Copper \ Radio simplemente será inadecuado para transportar el tráfico masivo de datos de Internet moderno.
acceso a Internet
Las tecnologías DSL y DOCSIS permitieron el acceso rápido a Internet de banda ancha para usuarios domésticos y comerciales. Si bien las empresas pueden permitirse métodos más caros, como el cable T1 \ E1, es DSL y DOCSIS lo que permitió al usuario doméstico tener un enlace de alta velocidad en casa.