lib/history/lending_rates/supervisor.ex

defmodule History.LendingRates.Supervisor do
  use Supervisor
  alias History.LendingRates

  @spec start_link(term) :: Supervisor.on_start()
  def start_link(_) do
    Supervisor.start_link(__MODULE__, :ok)
  end

  def init(_) do
    children = [
      {LendingRates.CreateChunksBroadway, []},
      {LendingRates.DownloadChunksBroadway, []}
    ]

    Supervisor.init(children, strategy: :one_for_one)
  end
end