¿Qué tan importante es la arquitectura de un sistema?

¿Qué ocurre “normalmente”? Me gustaría empezar aclarando lo que posiblemente muchos hemos vivido en nuestros proyectos. Un sistema se construye con o sin una arquitectura definida. La realidad indica que quieras o no, el sistema se construirá pues así lo determina el negocio. En resumen, tenemos que responder a una necesidad. Si el sistema yaContinue reading “¿Qué tan importante es la arquitectura de un sistema?”

3 recursos para aprender Docker

Si bien es cierto esta tecnología lleva [más de cinco años en el mercado], he notado que todavía es novedad para muchos desarrolladores de software. Yo creo que no tendría sentido crear contenido explicando a dealle [¿qué es Docker?] o [en qué se diferencia con tecnologías de máquinas virtuales], pues ya hay mucho de ellosContinue reading “3 recursos para aprender Docker”

10 aspectos a considerar si te interesa la arquitectura de software

Hace mucho que esta idea ronda por mi cabeza: ¿Qué necesito para ser un arquitecto? Creo que es la consecuencia de tantas conversaciones con mis amigos o conocidos en eventos de tecnología. Por mi parte –como apreciación personal– les comparto que he tenido la suerte de haber trabajado como arquitecto en más de un proyectoContinue reading “10 aspectos a considerar si te interesa la arquitectura de software”

Our Jenga Architecture

I’m sure you know how to play Jenga. Otherwise, let me tell you how easy the game is. First you have to pull one block from the Jenga tower, then you have to put the selected block at the top of it taking care about a possible destruction. Each player has to repeat these stepsContinue reading “Our Jenga Architecture”