Crisis -> Crisis tecnológica = Ingenio?

Digamos que volvimos de vacaciones de la playa y nos encontramos todos con que estabamos en crisis… aproximadamente llevaremos unos 3 o 4 meses de crisis, a la par que bajaba el precio de la gasolina y los tipos de la hipoteca, los bancos dejaban de dar créditos y las caras de los NY brokers, aquellos que siempre habían sido la envidia de cualquier aspirante a hacerse rico facilemente, salía en la portada de cualquier periódico totalmente abatido…

En los últimos días me he ido preguntando si la crisis pasa factura a la tecnología, todos sabemos que cuestiones como garantizar recursos a servidores, escalabilidad, etc conllevaban a un desembolso económico por el cual, se duplicaban memorias, se aumentaban mhz, casi siempre de manera exponencial (en base 2, 4, hasta donde llegara el dinero).. esto ha ocurrido así en un 90% (y puede que me quede corto) de las veces pero… ¿y el otro 10%?  El otro 10%, una minoría, comprende al grupo que antes de escalar una máquina, bien por sentido común o bien por ahorro, prefieren revisar el código, algoritmos, etc para buscar cualquier malgasto de recursos, subsanarlo y ganar así en eficiencia y seguir funcionando con su hardware.

En tiempos como los de ahora, dónde los presupuestos económicos no van a entender de conceptos como balanceador de carga, switch, catalysts o incluso de memoria RAM, el porcentaje de revisiones en el código de aplicaciones, procesos batch, etc va a ser mucho mayor que antes, se van a eliminar consultas SQL mal construidas que hacen gastar recursos innecesarios en los servidores, se van a revisar algoritmos de programas, fórmulas de cálculo, etc, etc… pero, ¿van a estar las empresas preparadas para efectuar estas revisiones? Teniendo en cuenta que la solución, hasta ahora, era realmente sencilla y que escalando el hardware se conseguía que cualquier ineficiencia del software fuera subsanada.. me temo que no van a estar preparadas y probablemente grandes empresas como fabricantes de ERP, BI, CRM o Antivirus verán como sus clientes les exigen medidas como revisiones de las aplicaciones o versiones más "lite" de los clients, etc.. Es posible que las consultoras tecnológicas puedan ver filón en esto, de hecho.. en que no lo ven?.. sin embargo, deberían hilar muy fino el presupuesto que den ya que pueden cogerse los dedos facilmente dando un presupuesto superior a la operación de ampliar memoria o balancear la carga..

Un buen principio para reducir recursos que consumen altos porcentajes de CPU  puede ser comenzar a revisar todos los procesos batches que se lanzan periodicamente o aquellas extracciones de datos que dependan de procesos como llamadas desde aplicaciones, etc.

Otro dato en el que habrá curiosidad será el conocer si el uso de aplicaciones de software libre ha aumentado desde que se inicio la crisis, por Junio 2009 podrá compararse y valorarse realemente, si bien muchas aplicaciones de código abierto son patrocinadas por empresas que dan dinero para que salgan adelante y habrá que ver cómo se mantienen una vez las empresas ya han comenzado a cerrar estos grifos.

¿Nos agudizará el ingenio la crisis? Dada la falta de escalabilidad, ¿nos pondremos las pilas en revisar procesos y código? Lo iremos viendo..

0 Responses to “Crisis -> Crisis tecnológica = Ingenio?”


  1. No Comments

Enlaces

Detalles

Tema: TripleK2 theme by JohnTP