Concurrencia con JS

¿Sabes como optimizar este bloque de código a mitad del tiempo? async function getPageData() { const user = await fetchUser() const product = await fetchProduct() } Como puedes observar en el bloque de código, esperamos a que se obtengan los datos del usuario para poder obtener los datos del producto de una forma secuencial.

Arquitectura de Microservicios

Cuando empezamos a realizar nuestra aplicación del lado del servidor, es muy normal que se inicie como una Arquitectura Monolítica. ¿Y que significa Arquitectura Monolítica? Pues es aquel proyecto que trabaja con un solo lenguaje de programación y una única base de datos. Esta arquitectura es ideal cuando se trabaja

Arquitectura Limpia para Dummies

Tal vez si eres un principiante como yo, mientras navegas por el amplio universo del Internet, te has topado con conceptos que no entiendes, o si eres pro activo, los has investigado y esto solo complica mas las cosas porque te topas con otros términos que tampoco entiendes. Uno de

¿Cómo monitorear mi servidor?

En esta ocasión, recomendaremos un conjunto de herramientas de monitoreo; estas son las mas utilizadas actualmente. Para esto tengamos en cuenta que despues de desplegar un servicio o una aplicación, debemos de saber todo lo que sucede en este mismo, pues si llegase a fallar por situaciones desconocidas, tenemos que

TDD: Test Driven Development

Muchas personas saben programar, pero pocas saben “desarrollar”. Desarrollar no sólo es escribir código, es hacerlo bien y TDD, el tema de hoy, es una herramienta para lograr ese objetivo.

© 2026