The decoder is a consumer from the server, it's getting each string from the server and providing its decoded form as a producer.