From Batch to Streaming: Accelerating Data Freshness in Uber’s Data Lake | EngBrief