How to Build Scalable Real-time Applications on a Databricks Lakehouse with Confluent