Architectural Comparison of Apache Apex and Spark Streaming