internal/

directory
v0.4.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) percorre o grafo e executa os nos.
Package execution (application) percorre o grafo e executa os nos.
workflow
Package workflow (application) traduz o arquivo YAML para o dominio.
Package workflow (application) traduz o arquivo YAML para o dominio.
Package auth fecha a interface do Brevis com uma credencial de operador.
Package auth fecha a interface do Brevis com uma credencial de operador.
Package branding carrega a identidade visual da instalacao.
Package branding carrega a identidade visual da instalacao.
Package config carrega e valida a configuracao do processo a partir do ambiente.
Package config carrega e valida a configuracao do processo a partir do ambiente.
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 e o modelo de dominio de um fluxo e seu grafo.
Package workflow e o modelo de dominio de um fluxo e seu grafo.
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 avisa quando uma execucao falha.
Package notify avisa quando uma execucao falha.
Package observability concentra logging, metricas e tracing.
Package observability concentra logging, metricas e tracing.
Package queue e a fila persistente da secao 8 do plano.
Package queue e a fila persistente da secao 8 do plano.
Package scheduler contem o dispatcher da secao 27 do plano.
Package scheduler contem o dispatcher da secao 27 do plano.

Jump to

Keyboard shortcuts

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