Trends in designing scalable data workflows