Websites de alta demanda y con alta performance
Mr. Pelao (arquitecto) cree que la performance de una aplicacion se puede arreglar facilmente agregando mas hardware. El tiene una formacion “clasica”, que cree que todo tiene que estar separados por tiers o capas, y mientras mas capas tenga la aplicacion, mejor.
En total hay 11 capas.
Para colmo, hay capas que estan en “la nube” (y no en la misma nube), y otras que estan en los servidores del cliente, asi que el flujo de informacion no es optimo.
Le expectativa es que en hora pico, van a haber mas de 20,000 operaciones por minuto. Y todas tienen que pasar por las 11 capas. Para cada transaccion, es mas o menos asi:
Tonz, mientras seguimos con las 11 capas, en paralelo estoy investigando Elixir con Phoenix, que son frameworks hechos espeficamente para manejar hartas transacciones de manera eficiente (y con menos capas...y mejor diseniadas)
Nomas no le digan a Mr. Pelao.
PS. La ilustracion es de Hyperbole and a Half













