You are working on a data pipeline that processes streaming data in real-time. The pipeline has started to experience performance issues due to the increasing volume of data. What strategies would you employ to scale the pipeline and maintain its performance?