Desde el punto de vista del desarrollador, todo este almacenamiento cambia completamente la perspectiva. Mis primeros programas a principios de los años ochenta fueron muy recursos respectivos. Cada byte era premium y las técnicas de programación eran sensibles a este problema.
Personalmente perseguí muchos errores debido a esta presión siempre presente para reducir la huella de memoria.
Entonces, algo similar sucedió en los últimos años en el ámbito integrado, donde los recursos han sido escasos durante muchos años más.
- Tengo grandes datos para almacenar. ¿Qué debería preferir: servicios en la nube o debería comprar mis propios servidores?
- ¿Qué investigación sería interesante para mi tesis en NFV, SDN y computación en la nube?
- ¿Qué es mejor cloud computing o análisis de big data?
- ¿Por qué debería uno elegir Hosted Elasticsearch cuando en su lugar pueden alojar fácilmente el suyo en AWS?
- Cómo estimar mis costos de transferencia de datos en la nube híbrida
Ahora, incluso la pieza de hardware más pequeña almacena megabytes, si no gigabytes, por lo que desde la perspectiva de un desarrollador no tiene ningún sentido ahorrar ni siquiera un kilobyte de memoria.
Esto probablemente hace que los programadores estén un poco más lejos del hardware y su conocimiento de los detalles internos del sistema que usan se hace más pequeño. Desde mi perspectiva, esto no es un buen hecho.