Link Link The Log: What every software engineer should know about real-time data's unifying abstraction