Akka Streams provides a powerful framework for building scalable and resilient reactive applications at Zalando. Some initial challenges included understanding the graph DSL and handling errors and failures. Lessons were learned around Akka HTTP clients timing out requests and internal buffer sizes. Monitoring streams required building custom stages. Overall, Akka Streams enables easy tuning, scaling, reliability and testability once the reactive paradigm is understood. While it takes time to master, Akka Streams is a potent tool that can manage everything from simple to complex event processing at large scale.