Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Casos de uso

Casos de uso

Catalyst Circuits se puede usar para una variedad de propósitos en tu aplicación de Catalyst. Los siguientes son algunos casos de uso de los circuitos de Catalyst:

  • Una aplicación de procesamiento de datos implementa circuitos de Catalyst para ejecutar trabajos que involucran un gran volumen de datos de entrada y cálculos pesados, y genera un gran volumen de datos de salida. Usa la característica de procesamiento por lotes en los circuitos para realizar una ejecución robusta y efectiva de las funciones Basic I/O. El flujo de trabajo complejo también se descompone en múltiples circuitos que se anidan entre sí para una mejor organización de la lógica de la aplicación.

  • Una aplicación que realiza copias de seguridad, instalaciones y actualizaciones rutinarias periódicamente usa circuitos de Catalyst para automatizar las tareas a ejecutar en segundo plano. La programación es manejada por Catalyst Cron y las funciones Cron, y están codificadas para activar la API del circuito. El circuito maneja todas las tareas recurrentes como la sincronización de datos y la gestión de parches automáticamente. También responde a tiempos de espera y errores, y reintenta las tareas fallidas.

  • Una aplicación basada en eventos que envía correos electrónicos personalizados a los clientes y realiza tareas basadas en la ocurrencia de eventos o condiciones específicas implementa circuitos de Catalyst. Usa la funcionalidad de ramificación para ejecutar diferentes acciones basadas en las condiciones, y procesa funciones en paralelo para lograr múltiples resultados simultáneamente.

Catalyst Circuits también se puede implementar en los siguientes escenarios:

  • Aplicaciones que contienen microservicios distribuidos para realizar operaciones independientes que requieren colaboración ocasional
  • Herramientas que consolidan y refinan conjuntos de datos de múltiples fuentes de datos y realizan análisis detallados
  • Aplicaciones que entrenan y generan modelos de aprendizaje automático
  • Herramientas de DevOps y automatización de TI que realizan integración continua y despliegue continuo
  • Automatización de tareas como generación de informes, seguimiento de inventario, cumplimiento y seguimiento de pedidos, generación de recibos en aplicaciones de comercio electrónico
  • Automatización de tareas como gestión de usuarios, envío de notificaciones push personalizadas basadas en condiciones específicas, y gestión de archivos generados por usuarios en aplicaciones

Última actualización 2026-03-20 21:51:56 +0530 IST

EN ESTA PÁGINA