library send message to broker on put and procurement get messages from libraries and aggregate them