├── AnalysisTier ├── SparkGraphXKickoff │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── graphx │ │ └── SparkGraphXKickoff.java ├── SparkKafkaToDStreamToMongoDB │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── rsvps │ │ └── StreamingRsvpsDStream.java ├── SparkKafkaToDStreamToMongoDBCountByWindow │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── rsvps │ │ └── StreamingRsvpsDStreamCountWindow.java ├── SparkKafkaToDatasetToMongoDB │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── rsvps │ │ └── SparkDataset.java ├── SparkKafkaToRDDToMongoDB │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── rsvps │ │ └── SparkRDD.java ├── SparkKafkaToStructuredStreamingToConsole │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── rsvps │ │ └── SparkStructuredStreaming.java ├── SparkKickoffEmpty │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── rsvps │ │ └── SparkKickoff.java ├── SparkKickoffSSL │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── rsvps │ │ └── SparkKickoffSSL.java ├── SparkKickoffWithKafkaUtilsAndMongoDBConnector │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── rsvps │ │ └── SparkKickoff.java ├── SparkMLHouses │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── houses │ │ │ └── SparkMLHouses.java │ │ └── resources │ │ └── houses.json ├── SparkMLLoadModelFromDiskAndOnlineScoring │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── rsvps │ │ └── SparkMLScoringOnline.java ├── SparkMLOfflineTrainingSaveModelOnDisk │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── rsvps │ │ │ └── SparkMLTrainingOffline.java │ │ └── resources │ │ └── rsvpdata │ │ ├── rsvp1.json │ │ └── rsvp2.json ├── SparkMLOnlineTrainingAndScoringRDD │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── rsvps │ │ └── SparkMLTrainingAndScoringOnline.java └── winutils.exe ├── CollectionTier ├── CollectRsvpsAndDisplayOnScreen │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── rsvps │ │ ├── RsvpApplication.java │ │ └── RsvpsWebSocketHandler.java ├── CollectRsvpsAndSendToKafka │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── rsvps │ │ │ ├── RsvpApplication.java │ │ │ ├── RsvpsKafkaProducer.java │ │ │ └── RsvpsWebSocketHandler.java │ │ └── resources │ │ └── application.properties ├── CollectRsvpsAndSendToKafkaHML │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── hml │ │ │ ├── DummyBusinessLogic.java │ │ │ ├── HmlApplication.java │ │ │ ├── HmlHandler.java │ │ │ ├── RsvpDocument.java │ │ │ ├── RsvpStatus.java │ │ │ ├── RsvpsKafkaProducer.java │ │ │ └── RsvpsWebSocketHandler.java │ │ └── resources │ │ └── application.properties ├── CollectRsvpsAndSendToKafkaSSL │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── rsvps │ │ │ ├── RsvpApplication.java │ │ │ ├── RsvpsKafkaProducer.java │ │ │ └── RsvpsWebSocketHandler.java │ │ └── resources │ │ └── application.properties └── SSL │ ├── application.properties │ └── client-ssl.properties ├── DataAccessTier ├── MongoDB and MongoCompass Kit │ └── README.txt └── MongoDBReactiveWebClientSSE │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── com │ │ ├── app │ │ └── Application.java │ │ └── rsvps │ │ ├── controller │ │ └── RsvpController.java │ │ └── model │ │ ├── Event.java │ │ ├── Group.java │ │ ├── GroupTopic.java │ │ ├── MeetupRSVP.java │ │ ├── Member.java │ │ └── Venue.java │ └── resources │ ├── application.properties │ └── static │ └── index.html ├── LICENSE ├── MessagingQueingTier ├── OpenSSL │ └── openssl-1.0.2j-fips-x86_64.zip └── SSL │ ├── certs.bat │ └── server.properties └── README.md /AnalysisTier/SparkGraphXKickoff/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkGraphXKickoff/pom.xml -------------------------------------------------------------------------------- /AnalysisTier/SparkGraphXKickoff/src/main/java/com/graphx/SparkGraphXKickoff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkGraphXKickoff/src/main/java/com/graphx/SparkGraphXKickoff.java -------------------------------------------------------------------------------- /AnalysisTier/SparkKafkaToDStreamToMongoDB/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkKafkaToDStreamToMongoDB/pom.xml -------------------------------------------------------------------------------- /AnalysisTier/SparkKafkaToDStreamToMongoDB/src/main/java/com/rsvps/StreamingRsvpsDStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkKafkaToDStreamToMongoDB/src/main/java/com/rsvps/StreamingRsvpsDStream.java -------------------------------------------------------------------------------- /AnalysisTier/SparkKafkaToDStreamToMongoDBCountByWindow/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkKafkaToDStreamToMongoDBCountByWindow/pom.xml -------------------------------------------------------------------------------- /AnalysisTier/SparkKafkaToDStreamToMongoDBCountByWindow/src/main/java/com/rsvps/StreamingRsvpsDStreamCountWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkKafkaToDStreamToMongoDBCountByWindow/src/main/java/com/rsvps/StreamingRsvpsDStreamCountWindow.java -------------------------------------------------------------------------------- /AnalysisTier/SparkKafkaToDatasetToMongoDB/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkKafkaToDatasetToMongoDB/pom.xml -------------------------------------------------------------------------------- /AnalysisTier/SparkKafkaToDatasetToMongoDB/src/main/java/com/rsvps/SparkDataset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkKafkaToDatasetToMongoDB/src/main/java/com/rsvps/SparkDataset.java -------------------------------------------------------------------------------- /AnalysisTier/SparkKafkaToRDDToMongoDB/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkKafkaToRDDToMongoDB/pom.xml -------------------------------------------------------------------------------- /AnalysisTier/SparkKafkaToRDDToMongoDB/src/main/java/com/rsvps/SparkRDD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkKafkaToRDDToMongoDB/src/main/java/com/rsvps/SparkRDD.java -------------------------------------------------------------------------------- /AnalysisTier/SparkKafkaToStructuredStreamingToConsole/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkKafkaToStructuredStreamingToConsole/pom.xml -------------------------------------------------------------------------------- /AnalysisTier/SparkKafkaToStructuredStreamingToConsole/src/main/java/com/rsvps/SparkStructuredStreaming.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkKafkaToStructuredStreamingToConsole/src/main/java/com/rsvps/SparkStructuredStreaming.java -------------------------------------------------------------------------------- /AnalysisTier/SparkKickoffEmpty/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkKickoffEmpty/pom.xml -------------------------------------------------------------------------------- /AnalysisTier/SparkKickoffEmpty/src/main/java/com/rsvps/SparkKickoff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkKickoffEmpty/src/main/java/com/rsvps/SparkKickoff.java -------------------------------------------------------------------------------- /AnalysisTier/SparkKickoffSSL/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkKickoffSSL/pom.xml -------------------------------------------------------------------------------- /AnalysisTier/SparkKickoffSSL/src/main/java/com/rsvps/SparkKickoffSSL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkKickoffSSL/src/main/java/com/rsvps/SparkKickoffSSL.java -------------------------------------------------------------------------------- /AnalysisTier/SparkKickoffWithKafkaUtilsAndMongoDBConnector/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkKickoffWithKafkaUtilsAndMongoDBConnector/pom.xml -------------------------------------------------------------------------------- /AnalysisTier/SparkKickoffWithKafkaUtilsAndMongoDBConnector/src/main/java/com/rsvps/SparkKickoff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkKickoffWithKafkaUtilsAndMongoDBConnector/src/main/java/com/rsvps/SparkKickoff.java -------------------------------------------------------------------------------- /AnalysisTier/SparkMLHouses/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkMLHouses/pom.xml -------------------------------------------------------------------------------- /AnalysisTier/SparkMLHouses/src/main/java/com/houses/SparkMLHouses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkMLHouses/src/main/java/com/houses/SparkMLHouses.java -------------------------------------------------------------------------------- /AnalysisTier/SparkMLHouses/src/main/resources/houses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkMLHouses/src/main/resources/houses.json -------------------------------------------------------------------------------- /AnalysisTier/SparkMLLoadModelFromDiskAndOnlineScoring/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkMLLoadModelFromDiskAndOnlineScoring/pom.xml -------------------------------------------------------------------------------- /AnalysisTier/SparkMLLoadModelFromDiskAndOnlineScoring/src/main/java/com/rsvps/SparkMLScoringOnline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkMLLoadModelFromDiskAndOnlineScoring/src/main/java/com/rsvps/SparkMLScoringOnline.java -------------------------------------------------------------------------------- /AnalysisTier/SparkMLOfflineTrainingSaveModelOnDisk/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkMLOfflineTrainingSaveModelOnDisk/pom.xml -------------------------------------------------------------------------------- /AnalysisTier/SparkMLOfflineTrainingSaveModelOnDisk/src/main/java/com/rsvps/SparkMLTrainingOffline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkMLOfflineTrainingSaveModelOnDisk/src/main/java/com/rsvps/SparkMLTrainingOffline.java -------------------------------------------------------------------------------- /AnalysisTier/SparkMLOfflineTrainingSaveModelOnDisk/src/main/resources/rsvpdata/rsvp1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkMLOfflineTrainingSaveModelOnDisk/src/main/resources/rsvpdata/rsvp1.json -------------------------------------------------------------------------------- /AnalysisTier/SparkMLOfflineTrainingSaveModelOnDisk/src/main/resources/rsvpdata/rsvp2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkMLOfflineTrainingSaveModelOnDisk/src/main/resources/rsvpdata/rsvp2.json -------------------------------------------------------------------------------- /AnalysisTier/SparkMLOnlineTrainingAndScoringRDD/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkMLOnlineTrainingAndScoringRDD/pom.xml -------------------------------------------------------------------------------- /AnalysisTier/SparkMLOnlineTrainingAndScoringRDD/src/main/java/com/rsvps/SparkMLTrainingAndScoringOnline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/SparkMLOnlineTrainingAndScoringRDD/src/main/java/com/rsvps/SparkMLTrainingAndScoringOnline.java -------------------------------------------------------------------------------- /AnalysisTier/winutils.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/AnalysisTier/winutils.exe -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndDisplayOnScreen/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndDisplayOnScreen/pom.xml -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndDisplayOnScreen/src/main/java/com/rsvps/RsvpApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndDisplayOnScreen/src/main/java/com/rsvps/RsvpApplication.java -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndDisplayOnScreen/src/main/java/com/rsvps/RsvpsWebSocketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndDisplayOnScreen/src/main/java/com/rsvps/RsvpsWebSocketHandler.java -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafka/pom.xml -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafka/src/main/java/com/rsvps/RsvpApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafka/src/main/java/com/rsvps/RsvpApplication.java -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafka/src/main/java/com/rsvps/RsvpsKafkaProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafka/src/main/java/com/rsvps/RsvpsKafkaProducer.java -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafka/src/main/java/com/rsvps/RsvpsWebSocketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafka/src/main/java/com/rsvps/RsvpsWebSocketHandler.java -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafka/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafka/src/main/resources/application.properties -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafkaHML/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafkaHML/pom.xml -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafkaHML/src/main/java/com/hml/DummyBusinessLogic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafkaHML/src/main/java/com/hml/DummyBusinessLogic.java -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafkaHML/src/main/java/com/hml/HmlApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafkaHML/src/main/java/com/hml/HmlApplication.java -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafkaHML/src/main/java/com/hml/HmlHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafkaHML/src/main/java/com/hml/HmlHandler.java -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafkaHML/src/main/java/com/hml/RsvpDocument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafkaHML/src/main/java/com/hml/RsvpDocument.java -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafkaHML/src/main/java/com/hml/RsvpStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafkaHML/src/main/java/com/hml/RsvpStatus.java -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafkaHML/src/main/java/com/hml/RsvpsKafkaProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafkaHML/src/main/java/com/hml/RsvpsKafkaProducer.java -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafkaHML/src/main/java/com/hml/RsvpsWebSocketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafkaHML/src/main/java/com/hml/RsvpsWebSocketHandler.java -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafkaHML/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafkaHML/src/main/resources/application.properties -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafkaSSL/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafkaSSL/pom.xml -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafkaSSL/src/main/java/com/rsvps/RsvpApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafkaSSL/src/main/java/com/rsvps/RsvpApplication.java -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafkaSSL/src/main/java/com/rsvps/RsvpsKafkaProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafkaSSL/src/main/java/com/rsvps/RsvpsKafkaProducer.java -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafkaSSL/src/main/java/com/rsvps/RsvpsWebSocketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafkaSSL/src/main/java/com/rsvps/RsvpsWebSocketHandler.java -------------------------------------------------------------------------------- /CollectionTier/CollectRsvpsAndSendToKafkaSSL/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/CollectRsvpsAndSendToKafkaSSL/src/main/resources/application.properties -------------------------------------------------------------------------------- /CollectionTier/SSL/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/SSL/application.properties -------------------------------------------------------------------------------- /CollectionTier/SSL/client-ssl.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/CollectionTier/SSL/client-ssl.properties -------------------------------------------------------------------------------- /DataAccessTier/MongoDB and MongoCompass Kit/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/DataAccessTier/MongoDB and MongoCompass Kit/README.txt -------------------------------------------------------------------------------- /DataAccessTier/MongoDBReactiveWebClientSSE/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/DataAccessTier/MongoDBReactiveWebClientSSE/pom.xml -------------------------------------------------------------------------------- /DataAccessTier/MongoDBReactiveWebClientSSE/src/main/java/com/app/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/DataAccessTier/MongoDBReactiveWebClientSSE/src/main/java/com/app/Application.java -------------------------------------------------------------------------------- /DataAccessTier/MongoDBReactiveWebClientSSE/src/main/java/com/rsvps/controller/RsvpController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/DataAccessTier/MongoDBReactiveWebClientSSE/src/main/java/com/rsvps/controller/RsvpController.java -------------------------------------------------------------------------------- /DataAccessTier/MongoDBReactiveWebClientSSE/src/main/java/com/rsvps/model/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/DataAccessTier/MongoDBReactiveWebClientSSE/src/main/java/com/rsvps/model/Event.java -------------------------------------------------------------------------------- /DataAccessTier/MongoDBReactiveWebClientSSE/src/main/java/com/rsvps/model/Group.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/DataAccessTier/MongoDBReactiveWebClientSSE/src/main/java/com/rsvps/model/Group.java -------------------------------------------------------------------------------- /DataAccessTier/MongoDBReactiveWebClientSSE/src/main/java/com/rsvps/model/GroupTopic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/DataAccessTier/MongoDBReactiveWebClientSSE/src/main/java/com/rsvps/model/GroupTopic.java -------------------------------------------------------------------------------- /DataAccessTier/MongoDBReactiveWebClientSSE/src/main/java/com/rsvps/model/MeetupRSVP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/DataAccessTier/MongoDBReactiveWebClientSSE/src/main/java/com/rsvps/model/MeetupRSVP.java -------------------------------------------------------------------------------- /DataAccessTier/MongoDBReactiveWebClientSSE/src/main/java/com/rsvps/model/Member.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/DataAccessTier/MongoDBReactiveWebClientSSE/src/main/java/com/rsvps/model/Member.java -------------------------------------------------------------------------------- /DataAccessTier/MongoDBReactiveWebClientSSE/src/main/java/com/rsvps/model/Venue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/DataAccessTier/MongoDBReactiveWebClientSSE/src/main/java/com/rsvps/model/Venue.java -------------------------------------------------------------------------------- /DataAccessTier/MongoDBReactiveWebClientSSE/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/DataAccessTier/MongoDBReactiveWebClientSSE/src/main/resources/application.properties -------------------------------------------------------------------------------- /DataAccessTier/MongoDBReactiveWebClientSSE/src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/DataAccessTier/MongoDBReactiveWebClientSSE/src/main/resources/static/index.html -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/LICENSE -------------------------------------------------------------------------------- /MessagingQueingTier/OpenSSL/openssl-1.0.2j-fips-x86_64.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/MessagingQueingTier/OpenSSL/openssl-1.0.2j-fips-x86_64.zip -------------------------------------------------------------------------------- /MessagingQueingTier/SSL/certs.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/MessagingQueingTier/SSL/certs.bat -------------------------------------------------------------------------------- /MessagingQueingTier/SSL/server.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/MessagingQueingTier/SSL/server.properties -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/-Data-Stream-Development-with-Apache-Spark-Kafka-and-Spring-Boot/HEAD/README.md --------------------------------------------------------------------------------