internal/

directory
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 6, 2026 License: MIT

Directories

Path Synopsis
Package api expoe a interface HTTP do Brevis.
Package api expoe a interface HTTP do Brevis.
application
execution
Package execution (application) walks the graph and runs its nodes.
Package execution (application) walks the graph and runs its nodes.
workflow
Package workflow (application) translates the YAML file into the domain.
Package workflow (application) translates the YAML file into the domain.
Package auth closes the Brevis interface behind an operator credential.
Package auth closes the Brevis interface behind an operator credential.
Package branding loads the installation's visual identity.
Package branding loads the installation's visual identity.
Package config loads and validates the process's configuration from the environment.
Package config loads and validates the process's configuration from the environment.
domain
run
Package run e o modelo de dominio de uma execucao e seus passos.
Package run e o modelo de dominio de uma execucao e seus passos.
schedule
Package schedule decide QUANDO um workflow deve rodar.
Package schedule decide QUANDO um workflow deve rodar.
workflow
Package workflow is the domain model of a flow and its graph.
Package workflow is the domain model of a flow and its graph.
Package execution define o contrato de execucao de tasks.
Package execution define o contrato de execucao de tasks.
kubernetes
Package kubernetes executa cada passo de um workflow como um POD proprio.
Package kubernetes executa cada passo de um workflow como um POD proprio.
local
Package local implementa a execucao de processos no host.
Package local implementa a execucao de processos no host.
Package graph resolve ordem de execucao a partir do grafo do workflow.
Package graph resolve ordem de execucao a partir do grafo do workflow.
infrastructure
postgres
Package postgres e o adaptador de persistencia.
Package postgres e o adaptador de persistencia.
Package notify warns when a run fails.
Package notify warns when a run fails.
Package observability concentra logging, metricas e tracing.
Package observability concentra logging, metricas e tracing.
Package queue is the persistent queue from §8 of the plan.
Package queue is the persistent queue from §8 of the plan.
Package scheduler holds the dispatcher from §27 of the plan.
Package scheduler holds the dispatcher from §27 of the plan.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL