3. Funcionamiento del Object Store en Runtime Fabric


Como Mulesoft Architect, es esencial comprender el uso del Object Store en diferentes entornos. Ahora, profundizaremos en su funcionamiento dentro de Runtime Fabric.

 

Persistence Gateway para Object Store

El Persistence Gateway es tu aliado en Runtime Fabric (RTF), permitiéndote mantener la persistencia de los datos de tus aplicaciones Mule incluso después de un reinicio. Esta capacidad es clave para preservar el estado y la continuidad operativa de tus aplicaciones.

Detalles Técnicos:

  • Persistencia de Datos: Garantiza la continuidad de la información del Object Store a lo largo de las distintas réplicas de aplicaciones en RTF, manteniéndose a salvo tras los reinicios.
  • Limitaciones: No extiende la persistencia a las colas de VM, un detalle importante a tener en cuenta al diseñar tu arquitectura de datos.
  • Eliminación de Información: Al borrar una aplicación, los datos del Object Store relacionados también se desvanecen. Planifica bien el ciclo de vida de tus aplicaciones.
  • Requisitos: Funciona exclusivamente con Mule Runtime versión 4.2.1 en adelante, asegurando compatibilidad con las últimas actualizaciones.
  • Base de Datos: Necesitas proporcionar una base de datos propia, PostgreSQL 9 o más reciente, antes de activar el Persistence Gateway.
  • Seguridad: Aprovecha los secretos de Kubernetes para proteger los detalles de conexión de tu base de datos.
  • Configuración: Se realiza por medio de recursos personalizados y secretos de Kubernetes, integrándose perfectamente en el ecosistema cloud.
  • Tiempo de Vida de los Datos: Por omisión, los datos se almacenan durante un periodo de hasta 30 días.

Object Store en Runtime Fabric

Nota Importante: En RTF, la opción de un Object Store no persistente (transitorio) funciona de la misma forma que el resto de escenarios. La gestión de datos del Object Store no persistente se hace mediante la memoria RAM, en este caso, del contenedor donde está desplegada la aplicación.

 

Conclusión

Entender el Object Store en Runtime Fabric es fundamental para el Mulesoft Architect. Esta característica robustece tus aplicaciones en RTF, asegurando que la información esencial se mantenga sin interrupciones y lista para escalar con tus necesidades empresariales.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *