Apache Kafka and MapR Streams: Terms, Techniques and New Designs