streaming architecture new designs using apache kafka and mapr streams