viernes, 18 de noviembre de 2016

El triángulo imposible del sistema perfecto

Bueno, bonito y barato, reza el ideal de cualquier producto visto desde el lado del consumidor.

Joshua Cooper Ramo, en su libro 'The seventh sense' parece insinuar que hay tres atributos que hacen de un sistema de ordenadores interconectados, el sistema ideal: que sea abierto, que sea rápido y que sea seguro.

Sin embargo, no se hace ilusiones y afirma: 

Systems can be fast, open or secure, but only two of these three at a time.

Es decir, que ese triangulo del sistema perfecto es inalcanzable. No ofrece evidencias de ello, pero sí un razonamiento sencillo. 

Podemos proteger un sistema haciéndolo cerrado. El sistema podría ser además rápido, pero lo que no sería es, evidentemente, abierto.

Si lo abrimos, puede seguir siendo rápido y ya es abierto...pero se generan riesgos de seguridad.

Ahora podemos invertir en seguridad, proteger el sistema, por ejemplo, filtrando y analizando los paquetes que circulan...pero eso ralentiza la ejecución, es decir, el sistema ya no es rápido.

Quizá el razonamiento sea algo simplista, pero concuerda bastante con la intuición, con el hecho conocido de que si se invierte mucho en un atributo, ésto suele ir en detrimento de otro.

Por eso la estrategia es importante, las elecciones son importantes... y el diseño también...