Circuits
Introducción
Circuits es un componente de Catalyst Serverless que te permite orquestar tareas y automatizar flujos de trabajo en Catalyst. Un circuito de Catalyst es esencialmente un archivo JSON que te ayuda a definir y organizar sistemáticamente una secuencia de tareas que se llevan a cabo automáticamente. Con un motor de ejecución impulsado por Catalyst, puedes habilitar ejecuciones concurrentes o secuenciales de Functions de Catalyst en un circuito, e incluir adicionalmente condiciones, datos y rutas en el flujo de trabajo para definir un patrón repetible de actividades que logre un resultado de negocio.
Los Circuits se pueden usar para combinar componentes individuales de la lógica de la aplicación, gestionar múltiples tareas en paralelo, pasar datos procesados entre funciones, o ejecutar acciones de negocio basadas en un conjunto de condiciones. Puedes gestionar la coordinación entre los componentes del circuito y manejar sus dependencias, de acuerdo con el flujo lógico en la aplicación.
Puedes automatizar la ejecución de funciones Basic I/O en tu aplicación de Catalyst usando un circuito. Puedes diseñar visualmente los esquemas de un circuito arrastrando y soltando sus elementos, o construir su código JSON en la consola de Catalyst. La consola también te permite probar la ejecución del circuito con diferentes casos de prueba y acceder a registros detallados de cada ejecución.
- Circuits no está disponible actualmente para los usuarios de Catalyst que acceden desde los centros de datos de EU, AU, IN, JP, SA o CA.
- No podrás ejecutar funciones Cron, Event o Advanced I/O en un circuito de Catalyst. Esto se debe a que Catalyst admite la entrada y salida de un circuito en formato JSON, que solo es compatible con las funciones Basic I/O.
Para practicar el trabajo con Catalyst Circuits, consulta este tutorial.
Documentación de SDK y API
Puedes ejecutar manualmente un circuito desde la consola, o activar su ejecución usando una API o a través de los SDK del servidor de Catalyst. Consulta esta documentación de SDK y API para los ejemplos de código en entornos Java, Node.js y Python, y los detalles de la API respectivamente.
Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us