MeliGraph.Supervisor (MeliGraph v0.2.1)

Copy Markdown View Source

Supervision tree principal do MeliGraph.

Inicia todos os componentes na ordem correta:

  1. Registry (lookup de processos)
  2. IdMap (mapeamento de IDs)
  3. SegmentManager (storage do grafo)
  4. Writer (ingestão)
  5. Store.ETS (cache de resultados)
  6. Plugins.Supervisor (tarefas periódicas) — skipped no modo :sync

Summary

Functions

Returns a specification to start this module under a supervisor.

Retorna o Config da instância dado o nome.

Functions

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

get_conf(name)

@spec get_conf(atom()) :: MeliGraph.Config.t()

Retorna o Config da instância dado o nome.

start_link(opts)