Manage subscriptions to the tai application boot process
fetched_products(atom()) :: :ok
subscribe_products(atom()) :: :ok
unsubscribe_products(atom()) :: :ok