Data Engineering Real-Time Pipelines Explained