Integración aislada
Envolver Stripe, envíos o ERP tras API interna.
Un microservicio es un componente autónomo que implementa una capacidad de negocio concreta — por ejemplo enviar una factura o calcular un precio — y se ejecuta como proceso separado. Expone una interfaz (a menudo HTTP) y posee sus datos o esquema. Otros servicios lo llaman sin acceder directamente a su base.
En una frase
Un microservicio es un bloque de negocio independiente que se despliega y evoluciona sin romper todo lo demás.
Para recordar
Ficha del término
«Micro» confunde: importa la autonomía de despliegue y la responsabilidad clara.
Anti-patrones: dos servicios en una tabla SQL, cadenas síncronas profundas, corte por capas técnicas.
En una PME en crecimiento, el primer microservicio suele ser pago, documentos o correo — donde el aislamiento aporta valor medible.
Verbo de negocio: notificar, tarifar, sincronizar stock.
Solo este servicio escribe sus registros.
OpenAPI, errores claros, versionado desde el inicio.
Health checks, métricas, logs con ID de correlación.
Una app de alquiler mantiene un monolito de reservas y extrae un microservicio de disponibilidad. Agrega calendario y taller; responde búsquedas al instante. Si cambian reglas de mantenimiento, solo se redespliega esa pieza.
Envolver Stripe, envíos o ERP tras API interna.
PDF, imágenes, vídeo en cola.
Segmentar PII o pagos para auditoría.
Probar recomendaciones sin tocar el núcleo transaccional.
| Microservicio | Módulo en monolito | |
|---|---|---|
| Despliegue | Proceso separado | Mismo binario |
| Datos | Almacén dedicado | Tablas compartidas |
| Comunicación | HTTP, mensajes | Llamadas in-process |
| Cuándo | Escala o equipo independiente | Alta cohesión, poca carga |
Microservicio en una propuesta debe ser una pieza medible, no una etiqueta. Cada servicio suma operación. Invierta cuando el aislamiento elimine un riesgo real.
Normalmente no: expone API. La UI va en front-end o gateway.
REST para petición-respuesta; colas para picos y reintentos.
No — anti-patrón. Partir por capacidad de negocio.
¿Piensa extraer una pieza de su aplicación?
Evaluar el corte