Featured image of post gRPC y Protocol Buffers: El estándar para la comunicación entre microservicios

gRPC y Protocol Buffers: El estándar para la comunicación entre microservicios

RPC binario más rápido y robusto que JSON/REST. Guía completa sobre el desarrollo basado en esquemas, la eficiencia de serialización de Protocol Buffers, el streaming HTTP/2 y el balanceo de carga con Envoy.

Featured image of post Cómo funciona WebRTC: La tecnología detrás de la comunicación en tiempo real P2P

Cómo funciona WebRTC: La tecnología detrás de la comunicación en tiempo real P2P

El funcionamiento interno que permite las videollamadas directas entre navegadores. Una explicación exhaustiva desde las limitaciones de HTTP y WebSocket hasta el cruce de NAT (STUN/TURN), SDP, ICE y la comunicación basada en UDP.

Featured image of post El campeón de la orquestación de contenedores: la arquitectura de Kubernetes (K8s)

El campeón de la orquestación de contenedores: la arquitectura de Kubernetes (K8s)

Por qué Docker por sí solo no fue suficiente. Explicamos en profundidad la filosofía de diseño de Kubernetes, que se origina en Borg de Google, la estructura del Control Plane y los Worker Nodes, y la importancia de los Pods.

Featured image of post El verdadero valor de la arquitectura Serverless: AWS Lambda y FaaS

El verdadero valor de la arquitectura Serverless: AWS Lambda y FaaS

No es que 'no existan servidores', es la externalización de la responsabilidad operativa. Una guía exhaustiva desde la evolución de IaaS a FaaS, medidas contra el inicio en frío, hasta el diseño basado en eventos.

Featured image of post Event Sourcing y CQRS (Separación de Responsabilidades de Comandos y Consultas)

Event Sourcing y CQRS (Separación de Responsabilidades de Comandos y Consultas)

La esencia de la arquitectura que guarda 'los hechos ocurridos (eventos)' en lugar del estado actual. Una explicación exhaustiva desde los límites del CRUD hasta la inevitabilidad de CQRS.

Featured image of post Inyección de Dependencias (DI) e Inversión de Control (IoC)

Inyección de Dependencias (DI) e Inversión de Control (IoC)

Por qué no deberías usar 'new' y el bajo acoplamiento que proporcionan los contenedores. Exploramos la eliminación de las dependencias codificadas y el concepto de IoC basado en el Principio de Hollywood.