├── BookmarksConsumer ├── .gitignore ├── Dockerfile ├── HELP.md ├── bookmarksConsumer_deploy.yml ├── bookmarksConsumer_deployStateful.yml ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ ├── .DS_Store │ │ └── jans │ │ │ ├── KafkaStreamApplication.java │ │ │ ├── model │ │ │ └── Bookmark.java │ │ │ ├── rest │ │ │ └── BookmarksRestController.java │ │ │ └── web │ │ │ └── BookmarksController.java │ └── resources │ │ ├── application.properties │ │ ├── static │ │ ├── books.png │ │ ├── books2.png │ │ ├── frame_andy.html │ │ ├── frame_jan.html │ │ └── frame_perry.html │ │ └── templates │ │ ├── bookmarksConsumer.html │ │ └── processors.html │ └── test │ └── java │ └── jans │ └── KafkastreamApplication2Tests.java ├── BookmarksGateway ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── Dockerfile ├── bookmarksProxy_deploy.yml ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── jans │ │ └── BookmarksGateway │ │ └── BookmarksGatewayApplication.java │ └── resources │ └── application.properties ├── BookmarksProducer ├── .gitignore ├── Dockerfile ├── HELP.md ├── bookmarksProducer_deploy.yml ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── jans │ │ │ ├── BookmarksProducerApplication.java │ │ │ ├── model │ │ │ └── Bookmark.java │ │ │ └── web │ │ │ └── BookmarksClientController.java │ └── resources │ │ ├── application.properties │ │ ├── static │ │ └── frame.html │ │ └── templates │ │ ├── bookmarkSaved.html │ │ └── bookmarksProducer.html │ └── test │ └── java │ └── jans │ └── BookmarksProducerApplicationTests.java ├── README.md ├── app.png ├── appUI.png ├── arch.png ├── architecture.png └── architecture_scaled.png /BookmarksConsumer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/.gitignore -------------------------------------------------------------------------------- /BookmarksConsumer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/Dockerfile -------------------------------------------------------------------------------- /BookmarksConsumer/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/HELP.md -------------------------------------------------------------------------------- /BookmarksConsumer/bookmarksConsumer_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/bookmarksConsumer_deploy.yml -------------------------------------------------------------------------------- /BookmarksConsumer/bookmarksConsumer_deployStateful.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/bookmarksConsumer_deployStateful.yml -------------------------------------------------------------------------------- /BookmarksConsumer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/mvnw -------------------------------------------------------------------------------- /BookmarksConsumer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/mvnw.cmd -------------------------------------------------------------------------------- /BookmarksConsumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/pom.xml -------------------------------------------------------------------------------- /BookmarksConsumer/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/src/main/java/.DS_Store -------------------------------------------------------------------------------- /BookmarksConsumer/src/main/java/jans/KafkaStreamApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/src/main/java/jans/KafkaStreamApplication.java -------------------------------------------------------------------------------- /BookmarksConsumer/src/main/java/jans/model/Bookmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/src/main/java/jans/model/Bookmark.java -------------------------------------------------------------------------------- /BookmarksConsumer/src/main/java/jans/rest/BookmarksRestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/src/main/java/jans/rest/BookmarksRestController.java -------------------------------------------------------------------------------- /BookmarksConsumer/src/main/java/jans/web/BookmarksController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/src/main/java/jans/web/BookmarksController.java -------------------------------------------------------------------------------- /BookmarksConsumer/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/src/main/resources/application.properties -------------------------------------------------------------------------------- /BookmarksConsumer/src/main/resources/static/books.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/src/main/resources/static/books.png -------------------------------------------------------------------------------- /BookmarksConsumer/src/main/resources/static/books2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/src/main/resources/static/books2.png -------------------------------------------------------------------------------- /BookmarksConsumer/src/main/resources/static/frame_andy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/src/main/resources/static/frame_andy.html -------------------------------------------------------------------------------- /BookmarksConsumer/src/main/resources/static/frame_jan.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/src/main/resources/static/frame_jan.html -------------------------------------------------------------------------------- /BookmarksConsumer/src/main/resources/static/frame_perry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/src/main/resources/static/frame_perry.html -------------------------------------------------------------------------------- /BookmarksConsumer/src/main/resources/templates/bookmarksConsumer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/src/main/resources/templates/bookmarksConsumer.html -------------------------------------------------------------------------------- /BookmarksConsumer/src/main/resources/templates/processors.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/src/main/resources/templates/processors.html -------------------------------------------------------------------------------- /BookmarksConsumer/src/test/java/jans/KafkastreamApplication2Tests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksConsumer/src/test/java/jans/KafkastreamApplication2Tests.java -------------------------------------------------------------------------------- /BookmarksGateway/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksGateway/.gitignore -------------------------------------------------------------------------------- /BookmarksGateway/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksGateway/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /BookmarksGateway/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksGateway/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /BookmarksGateway/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksGateway/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /BookmarksGateway/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksGateway/Dockerfile -------------------------------------------------------------------------------- /BookmarksGateway/bookmarksProxy_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksGateway/bookmarksProxy_deploy.yml -------------------------------------------------------------------------------- /BookmarksGateway/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksGateway/mvnw -------------------------------------------------------------------------------- /BookmarksGateway/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksGateway/mvnw.cmd -------------------------------------------------------------------------------- /BookmarksGateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksGateway/pom.xml -------------------------------------------------------------------------------- /BookmarksGateway/src/main/java/jans/BookmarksGateway/BookmarksGatewayApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksGateway/src/main/java/jans/BookmarksGateway/BookmarksGatewayApplication.java -------------------------------------------------------------------------------- /BookmarksGateway/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | management.endpoints.web.exposure.include=* 2 | server.port=8080 -------------------------------------------------------------------------------- /BookmarksProducer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksProducer/.gitignore -------------------------------------------------------------------------------- /BookmarksProducer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksProducer/Dockerfile -------------------------------------------------------------------------------- /BookmarksProducer/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksProducer/HELP.md -------------------------------------------------------------------------------- /BookmarksProducer/bookmarksProducer_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksProducer/bookmarksProducer_deploy.yml -------------------------------------------------------------------------------- /BookmarksProducer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksProducer/mvnw -------------------------------------------------------------------------------- /BookmarksProducer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksProducer/mvnw.cmd -------------------------------------------------------------------------------- /BookmarksProducer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksProducer/pom.xml -------------------------------------------------------------------------------- /BookmarksProducer/src/main/java/jans/BookmarksProducerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksProducer/src/main/java/jans/BookmarksProducerApplication.java -------------------------------------------------------------------------------- /BookmarksProducer/src/main/java/jans/model/Bookmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksProducer/src/main/java/jans/model/Bookmark.java -------------------------------------------------------------------------------- /BookmarksProducer/src/main/java/jans/web/BookmarksClientController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksProducer/src/main/java/jans/web/BookmarksClientController.java -------------------------------------------------------------------------------- /BookmarksProducer/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksProducer/src/main/resources/application.properties -------------------------------------------------------------------------------- /BookmarksProducer/src/main/resources/static/frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksProducer/src/main/resources/static/frame.html -------------------------------------------------------------------------------- /BookmarksProducer/src/main/resources/templates/bookmarkSaved.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksProducer/src/main/resources/templates/bookmarkSaved.html -------------------------------------------------------------------------------- /BookmarksProducer/src/main/resources/templates/bookmarksProducer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksProducer/src/main/resources/templates/bookmarksProducer.html -------------------------------------------------------------------------------- /BookmarksProducer/src/test/java/jans/BookmarksProducerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/BookmarksProducer/src/test/java/jans/BookmarksProducerApplicationTests.java -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/README.md -------------------------------------------------------------------------------- /app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/app.png -------------------------------------------------------------------------------- /appUI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/appUI.png -------------------------------------------------------------------------------- /arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/arch.png -------------------------------------------------------------------------------- /architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/architecture.png -------------------------------------------------------------------------------- /architecture_scaled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/griga23/bookmarksDemo/HEAD/architecture_scaled.png --------------------------------------------------------------------------------