Dalet Flex documentation has moved!
This page is no longer actively maintained. For the latest documentation, please visit us at our new support portal: https://support.dalet.com
JEF Executor microservices host the plugins
When the services start, they automatically send a notification to register the available versions of actions and resources that they provide. Enterprise consumes those notifications to register the action configurations dynamically.
JEF Resource plugins don’t have execution responsibilities. They usually host common configuration parameters, e.g. connection parameters to another product or service. JEF Actions could reference JEF Resources in order to share Resource configuration parameters.
The following executor services are included with JEF. These services, along with the actions they include, are provided as part of Dalet Flex deployments and are maintained by the Dalet Flex team exclusively.
When Flex has been deployed, additional Job Executor services could be additionally deployed, for example:
Job Executors can scale horizontally through the provisioning of more service instances. JEF will automatically handle and balance job execution across available instances.
Job Executors can scale vertically through new plugins developed and deployed in a single service instance. Plugin developers can define which Actions and Resources are hosted on each Executor instance.
For more information please consult the JEF: Getting Started guide, and https://github.com/dalet-oss/flex-jefexampleexecutor-service.