Design a multithreaded event logger | Databricks