Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
brevis
command
Command brevis e o binario unico da plataforma.
|
Command brevis e o binario unico da plataforma. |
|
internal
|
|
|
api
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. |
|
application/workflow
Package workflow (application) traduz o arquivo YAML para o dominio.
|
Package workflow (application) traduz o arquivo YAML para o dominio. |
|
auth
Package auth fecha a interface do Brevis com uma credencial de operador.
|
Package auth fecha a interface do Brevis com uma credencial de operador. |
|
branding
Package branding carrega a identidade visual da instalacao.
|
Package branding carrega a identidade visual da instalacao. |
|
config
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. |
|
domain/schedule
Package schedule decide QUANDO um workflow deve rodar.
|
Package schedule decide QUANDO um workflow deve rodar. |
|
domain/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. |
|
execution
Package execution define o contrato de execucao de tasks.
|
Package execution define o contrato de execucao de tasks. |
|
execution/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. |
|
execution/local
Package local implementa a execucao de processos no host.
|
Package local implementa a execucao de processos no host. |
|
graph
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. |
|
notify
Package notify avisa quando uma execucao falha.
|
Package notify avisa quando uma execucao falha. |
|
observability
Package observability concentra logging, metricas e tracing.
|
Package observability concentra logging, metricas e tracing. |
|
queue
Package queue e a fila persistente da secao 8 do plano.
|
Package queue e a fila persistente da secao 8 do plano. |
|
scheduler
Package scheduler contem o dispatcher da secao 27 do plano.
|
Package scheduler contem o dispatcher da secao 27 do plano. |
|
Package migrations embute o SQL de schema no binario.
|
Package migrations embute o SQL de schema no binario. |
|
sdk
module
|
|
|
metrics/otelmeter
module
|
|
|
web
|
|
|
assets
Package assets embute os arquivos estaticos no binario.
|
Package assets embute os arquivos estaticos no binario. |
|
components
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
layouts
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
|
pages
templ: version: v0.3.1020
|
templ: version: v0.3.1020 |
Click to show internal directories.
Click to hide internal directories.