Use async functions to manage complex background task workflows, and keep using synchronous functions for everything else. The pika configuration can be overridden with an environment variable to ...