At HomeAway we strive to automate marketing processes systems using Scala. One of the many challenges we faced concerns the automation of data feeds to our marketing partners, with the purpose of optimizing our dynamic advertising revenue. We’ll take a look at the problems posed by this task, and how Reactive Streams and Akka Streams have played a key role in solving them.