├── .editorconfig ├── .github └── dco.yml ├── .gitignore ├── .mvn ├── jvm.config ├── maven.config └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── .springformat ├── .springjavaformatconfig ├── .travis.yml ├── LICENSE ├── README.md ├── acceptance-tests ├── README.md ├── pom.xml ├── scripts │ ├── curlIngredients.sh │ └── postSpans.sh ├── settings.gradle └── src │ ├── main │ └── resources │ │ └── banner.txt │ └── test │ ├── groovy │ └── io │ │ └── spring │ │ └── cloud │ │ └── samples │ │ └── brewery │ │ └── acceptance │ │ ├── ObservabilityBreweryAcceptanceTests.java │ │ ├── ServiceDiscoveryAcceptanceTests.java │ │ ├── SystemPropertyValidityTests.java │ │ ├── common │ │ ├── AbstractBreweryAcceptance.groovy │ │ ├── SpanUtil.java │ │ ├── WhatToTest.java │ │ └── tech │ │ │ ├── ExceptionLoggingErrorHandler.groovy │ │ │ ├── ExceptionLoggingRestTemplate.groovy │ │ │ ├── TestConditions.groovy │ │ │ └── TestConfiguration.groovy │ │ └── model │ │ ├── CommunicationType.groovy │ │ ├── IngredientType.groovy │ │ ├── Order.groovy │ │ ├── ProcessState.groovy │ │ └── Version.groovy │ └── resources │ ├── application.yaml │ ├── bootstrap.yaml │ └── logback-test.xml ├── brewing ├── pom.xml ├── settings.gradle └── src │ └── main │ ├── java │ └── io │ │ └── spring │ │ └── cloud │ │ └── samples │ │ └── brewery │ │ ├── BrewingApplication.java │ │ ├── aggregating │ │ ├── AggregationConfiguration.java │ │ ├── Collaborators.java │ │ ├── IngredientWarehouse.java │ │ ├── IngredientsAggregator.java │ │ ├── IngredientsCollector.java │ │ ├── IngredientsController.java │ │ ├── IngredientsProperties.java │ │ ├── IngredientsProxy.java │ │ └── MaturingServiceUpdater.java │ │ ├── bottling │ │ ├── Bottler.java │ │ ├── BottlerService.java │ │ ├── BottlingConfiguration.java │ │ ├── BottlingWorker.java │ │ ├── Collaborators.java │ │ └── PresentingClient.java │ │ ├── common │ │ ├── BottlingService.java │ │ ├── CommonConfiguration.java │ │ └── MaturingService.java │ │ └── maturing │ │ ├── BottlingServiceUpdater.java │ │ ├── BrewConfiguration.java │ │ ├── BrewProperties.java │ │ ├── Collaborators.java │ │ ├── Maturer.java │ │ └── PresentingServiceClient.java │ └── resources │ ├── application-deps.yaml │ ├── application-dev.yaml │ ├── application.yaml │ ├── banner.txt │ └── logback-spring.xml ├── common ├── pom.xml └── src │ └── main │ └── java │ └── io │ └── spring │ └── cloud │ └── samples │ └── brewery │ └── common │ ├── TestCommunication.java │ ├── TestConfiguration.java │ ├── TestRequestEntityBuilder.java │ ├── events │ ├── Event.java │ ├── EventGateway.java │ └── EventType.java │ └── model │ ├── Ingredient.java │ ├── IngredientType.java │ ├── Ingredients.java │ ├── Order.java │ ├── Version.java │ └── Wort.java ├── config-server ├── pom.xml └── src │ └── main │ ├── java │ └── io │ │ └── spring │ │ └── cloud │ │ └── samples │ │ └── brewery │ │ └── configserver │ │ └── ConfigServerApplication.java │ └── resources │ ├── application.yml │ ├── banner.txt │ └── logback-spring.xml ├── docker-compose-CONSUL.sh ├── docker-compose-CONSUL.yml ├── docker-compose-EUREKA.sh ├── docker-compose-EUREKA.yml ├── docker-compose-WAVEFRONT.sh ├── docker-compose-WAVEFRONT.yml ├── docker-compose-ZOOKEEPER.sh ├── docker-compose-ZOOKEEPER.yml ├── docker ├── grafana │ └── provisioning │ │ ├── dashboards │ │ ├── dashboard.yml │ │ ├── jvm-micrometer_rev9.json │ │ ├── logs_traces_metrics.json │ │ ├── microservices-spring-boot-2-1_rev1.json │ │ ├── prometheus-stats_rev2.json │ │ └── spring-boot-hikaricp-jdbc_rev5.json │ │ └── datasources │ │ └── datasource.yml ├── prometheus │ └── prometheus.yml └── tempo │ └── tempo-local.yaml ├── eureka ├── pom.xml └── src │ └── main │ ├── java │ └── io │ │ └── spring │ │ └── cloud │ │ └── samples │ │ └── brewery │ │ └── eureka │ │ └── EurekaApplication.java │ └── resources │ ├── application.yml │ ├── banner.txt │ └── logback-spring.xml ├── gateway ├── pom.xml └── src │ └── main │ ├── java │ └── io │ │ └── spring │ │ └── cloud │ │ └── samples │ │ └── brewery │ │ └── gateway │ │ └── GatewayApplication.java │ └── resources │ ├── application-deps.yml │ ├── application.yml │ └── logback-spring.xml ├── img ├── Brewery.png ├── Brewery_UI.png ├── Dependency_graph.png ├── Spock_reports.png └── Tech_apps.png ├── ingredients ├── pom.xml └── src │ └── main │ ├── java │ └── io │ │ └── spring │ │ └── cloud │ │ └── samples │ │ └── brewery │ │ └── ingredients │ │ ├── IngredientsApplication.java │ │ ├── IngredientsConfiguration.java │ │ ├── IngredientsFetchController.java │ │ └── StubbedIngredientsProperties.java │ └── resources │ ├── application.yaml │ ├── banner.txt │ └── logback-spring.xml ├── mvnw ├── mvnw.cmd ├── pom.xml ├── presenting ├── pom.xml └── src │ └── main │ ├── java │ └── io │ │ └── spring │ │ └── cloud │ │ └── samples │ │ └── brewery │ │ └── presenting │ │ ├── PresentingApplication.java │ │ ├── config │ │ ├── Collaborators.java │ │ └── Versions.java │ │ ├── feed │ │ ├── FeedController.java │ │ ├── FeedRepository.java │ │ ├── Process.java │ │ └── ProcessState.java │ │ └── present │ │ ├── BrewingServiceClient.java │ │ └── PresentController.java │ └── resources │ ├── application-deps.yaml │ ├── application.yaml │ ├── banner.txt │ ├── logback-spring.xml │ └── static │ ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 │ ├── index.html │ ├── js │ ├── bootstrap.min.js │ ├── data.js │ ├── dhtmlxslider.js │ ├── drilldown.js │ ├── exporting.js │ ├── highcharts-more.js │ ├── highcharts.js │ ├── jquery.min.js │ └── presenting.js │ └── styles │ ├── bootstrap-theme.min.css │ ├── bootstrap.min.css │ └── dhtmlxslider.css ├── reporting ├── pom.xml └── src │ └── main │ ├── java │ └── io │ │ └── spring │ │ └── cloud │ │ └── samples │ │ └── brewery │ │ └── reporting │ │ ├── BeerEvents.java │ │ ├── EventListener.java │ │ ├── ReportingApplication.java │ │ ├── ReportingController.java │ │ └── ReportingRepository.java │ └── resources │ ├── application-dev.yaml │ ├── application.yaml │ ├── banner.txt │ └── logback-spring.xml ├── runAcceptanceTests.sh └── scripts ├── brew_the_beer.sh ├── brewery.lua ├── build_all_projects_locally.sh ├── performance_test.sh ├── whats_my_ip.sh ├── zipkin-deploy-helper.py └── zookeeper-deploy-helper.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dco.yml: -------------------------------------------------------------------------------- 1 | require: 2 | members: false 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/jvm.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/.mvn/jvm.config -------------------------------------------------------------------------------- /.mvn/maven.config: -------------------------------------------------------------------------------- 1 | -P spring 2 | -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /.springformat: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.springjavaformatconfig: -------------------------------------------------------------------------------- 1 | java-baseline=8 2 | indentation-style=spaces 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/README.md -------------------------------------------------------------------------------- /acceptance-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/README.md -------------------------------------------------------------------------------- /acceptance-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/pom.xml -------------------------------------------------------------------------------- /acceptance-tests/scripts/curlIngredients.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/scripts/curlIngredients.sh -------------------------------------------------------------------------------- /acceptance-tests/scripts/postSpans.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/scripts/postSpans.sh -------------------------------------------------------------------------------- /acceptance-tests/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "acceptance-tests" 2 | -------------------------------------------------------------------------------- /acceptance-tests/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/main/resources/banner.txt -------------------------------------------------------------------------------- /acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/ObservabilityBreweryAcceptanceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/ObservabilityBreweryAcceptanceTests.java -------------------------------------------------------------------------------- /acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/ServiceDiscoveryAcceptanceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/ServiceDiscoveryAcceptanceTests.java -------------------------------------------------------------------------------- /acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/SystemPropertyValidityTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/SystemPropertyValidityTests.java -------------------------------------------------------------------------------- /acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/common/AbstractBreweryAcceptance.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/common/AbstractBreweryAcceptance.groovy -------------------------------------------------------------------------------- /acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/common/SpanUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/common/SpanUtil.java -------------------------------------------------------------------------------- /acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/common/WhatToTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/common/WhatToTest.java -------------------------------------------------------------------------------- /acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/common/tech/ExceptionLoggingErrorHandler.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/common/tech/ExceptionLoggingErrorHandler.groovy -------------------------------------------------------------------------------- /acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/common/tech/ExceptionLoggingRestTemplate.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/common/tech/ExceptionLoggingRestTemplate.groovy -------------------------------------------------------------------------------- /acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/common/tech/TestConditions.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/common/tech/TestConditions.groovy -------------------------------------------------------------------------------- /acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/common/tech/TestConfiguration.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/common/tech/TestConfiguration.groovy -------------------------------------------------------------------------------- /acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/model/CommunicationType.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/model/CommunicationType.groovy -------------------------------------------------------------------------------- /acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/model/IngredientType.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/model/IngredientType.groovy -------------------------------------------------------------------------------- /acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/model/Order.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/model/Order.groovy -------------------------------------------------------------------------------- /acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/model/ProcessState.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/model/ProcessState.groovy -------------------------------------------------------------------------------- /acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/model/Version.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/groovy/io/spring/cloud/samples/brewery/acceptance/model/Version.groovy -------------------------------------------------------------------------------- /acceptance-tests/src/test/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/resources/application.yaml -------------------------------------------------------------------------------- /acceptance-tests/src/test/resources/bootstrap.yaml: -------------------------------------------------------------------------------- 1 | spring.cloud.config.enabled: false -------------------------------------------------------------------------------- /acceptance-tests/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/acceptance-tests/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /brewing/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/pom.xml -------------------------------------------------------------------------------- /brewing/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "brewing-service" 2 | -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/BrewingApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/BrewingApplication.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/AggregationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/AggregationConfiguration.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/Collaborators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/Collaborators.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/IngredientWarehouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/IngredientWarehouse.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/IngredientsAggregator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/IngredientsAggregator.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/IngredientsCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/IngredientsCollector.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/IngredientsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/IngredientsController.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/IngredientsProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/IngredientsProperties.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/IngredientsProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/IngredientsProxy.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/MaturingServiceUpdater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/aggregating/MaturingServiceUpdater.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/bottling/Bottler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/bottling/Bottler.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/bottling/BottlerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/bottling/BottlerService.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/bottling/BottlingConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/bottling/BottlingConfiguration.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/bottling/BottlingWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/bottling/BottlingWorker.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/bottling/Collaborators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/bottling/Collaborators.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/bottling/PresentingClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/bottling/PresentingClient.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/common/BottlingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/common/BottlingService.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/common/CommonConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/common/CommonConfiguration.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/common/MaturingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/common/MaturingService.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/maturing/BottlingServiceUpdater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/maturing/BottlingServiceUpdater.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/maturing/BrewConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/maturing/BrewConfiguration.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/maturing/BrewProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/maturing/BrewProperties.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/maturing/Collaborators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/maturing/Collaborators.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/maturing/Maturer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/maturing/Maturer.java -------------------------------------------------------------------------------- /brewing/src/main/java/io/spring/cloud/samples/brewery/maturing/PresentingServiceClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/java/io/spring/cloud/samples/brewery/maturing/PresentingServiceClient.java -------------------------------------------------------------------------------- /brewing/src/main/resources/application-deps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/resources/application-deps.yaml -------------------------------------------------------------------------------- /brewing/src/main/resources/application-dev.yaml: -------------------------------------------------------------------------------- 1 | ingredients.threshold: 1500 2 | -------------------------------------------------------------------------------- /brewing/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/resources/application.yaml -------------------------------------------------------------------------------- /brewing/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/resources/banner.txt -------------------------------------------------------------------------------- /brewing/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/brewing/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/common/pom.xml -------------------------------------------------------------------------------- /common/src/main/java/io/spring/cloud/samples/brewery/common/TestCommunication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/common/src/main/java/io/spring/cloud/samples/brewery/common/TestCommunication.java -------------------------------------------------------------------------------- /common/src/main/java/io/spring/cloud/samples/brewery/common/TestConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/common/src/main/java/io/spring/cloud/samples/brewery/common/TestConfiguration.java -------------------------------------------------------------------------------- /common/src/main/java/io/spring/cloud/samples/brewery/common/TestRequestEntityBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/common/src/main/java/io/spring/cloud/samples/brewery/common/TestRequestEntityBuilder.java -------------------------------------------------------------------------------- /common/src/main/java/io/spring/cloud/samples/brewery/common/events/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/common/src/main/java/io/spring/cloud/samples/brewery/common/events/Event.java -------------------------------------------------------------------------------- /common/src/main/java/io/spring/cloud/samples/brewery/common/events/EventGateway.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/common/src/main/java/io/spring/cloud/samples/brewery/common/events/EventGateway.java -------------------------------------------------------------------------------- /common/src/main/java/io/spring/cloud/samples/brewery/common/events/EventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/common/src/main/java/io/spring/cloud/samples/brewery/common/events/EventType.java -------------------------------------------------------------------------------- /common/src/main/java/io/spring/cloud/samples/brewery/common/model/Ingredient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/common/src/main/java/io/spring/cloud/samples/brewery/common/model/Ingredient.java -------------------------------------------------------------------------------- /common/src/main/java/io/spring/cloud/samples/brewery/common/model/IngredientType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/common/src/main/java/io/spring/cloud/samples/brewery/common/model/IngredientType.java -------------------------------------------------------------------------------- /common/src/main/java/io/spring/cloud/samples/brewery/common/model/Ingredients.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/common/src/main/java/io/spring/cloud/samples/brewery/common/model/Ingredients.java -------------------------------------------------------------------------------- /common/src/main/java/io/spring/cloud/samples/brewery/common/model/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/common/src/main/java/io/spring/cloud/samples/brewery/common/model/Order.java -------------------------------------------------------------------------------- /common/src/main/java/io/spring/cloud/samples/brewery/common/model/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/common/src/main/java/io/spring/cloud/samples/brewery/common/model/Version.java -------------------------------------------------------------------------------- /common/src/main/java/io/spring/cloud/samples/brewery/common/model/Wort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/common/src/main/java/io/spring/cloud/samples/brewery/common/model/Wort.java -------------------------------------------------------------------------------- /config-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/config-server/pom.xml -------------------------------------------------------------------------------- /config-server/src/main/java/io/spring/cloud/samples/brewery/configserver/ConfigServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/config-server/src/main/java/io/spring/cloud/samples/brewery/configserver/ConfigServerApplication.java -------------------------------------------------------------------------------- /config-server/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/config-server/src/main/resources/application.yml -------------------------------------------------------------------------------- /config-server/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/config-server/src/main/resources/banner.txt -------------------------------------------------------------------------------- /config-server/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/config-server/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /docker-compose-CONSUL.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker-compose-CONSUL.sh -------------------------------------------------------------------------------- /docker-compose-CONSUL.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker-compose-CONSUL.yml -------------------------------------------------------------------------------- /docker-compose-EUREKA.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker-compose-EUREKA.sh -------------------------------------------------------------------------------- /docker-compose-EUREKA.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker-compose-EUREKA.yml -------------------------------------------------------------------------------- /docker-compose-WAVEFRONT.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker-compose-WAVEFRONT.sh -------------------------------------------------------------------------------- /docker-compose-WAVEFRONT.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker-compose-WAVEFRONT.yml -------------------------------------------------------------------------------- /docker-compose-ZOOKEEPER.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker-compose-ZOOKEEPER.sh -------------------------------------------------------------------------------- /docker-compose-ZOOKEEPER.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker-compose-ZOOKEEPER.yml -------------------------------------------------------------------------------- /docker/grafana/provisioning/dashboards/dashboard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker/grafana/provisioning/dashboards/dashboard.yml -------------------------------------------------------------------------------- /docker/grafana/provisioning/dashboards/jvm-micrometer_rev9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker/grafana/provisioning/dashboards/jvm-micrometer_rev9.json -------------------------------------------------------------------------------- /docker/grafana/provisioning/dashboards/logs_traces_metrics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker/grafana/provisioning/dashboards/logs_traces_metrics.json -------------------------------------------------------------------------------- /docker/grafana/provisioning/dashboards/microservices-spring-boot-2-1_rev1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker/grafana/provisioning/dashboards/microservices-spring-boot-2-1_rev1.json -------------------------------------------------------------------------------- /docker/grafana/provisioning/dashboards/prometheus-stats_rev2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker/grafana/provisioning/dashboards/prometheus-stats_rev2.json -------------------------------------------------------------------------------- /docker/grafana/provisioning/dashboards/spring-boot-hikaricp-jdbc_rev5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker/grafana/provisioning/dashboards/spring-boot-hikaricp-jdbc_rev5.json -------------------------------------------------------------------------------- /docker/grafana/provisioning/datasources/datasource.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker/grafana/provisioning/datasources/datasource.yml -------------------------------------------------------------------------------- /docker/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker/prometheus/prometheus.yml -------------------------------------------------------------------------------- /docker/tempo/tempo-local.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/docker/tempo/tempo-local.yaml -------------------------------------------------------------------------------- /eureka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/eureka/pom.xml -------------------------------------------------------------------------------- /eureka/src/main/java/io/spring/cloud/samples/brewery/eureka/EurekaApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/eureka/src/main/java/io/spring/cloud/samples/brewery/eureka/EurekaApplication.java -------------------------------------------------------------------------------- /eureka/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/eureka/src/main/resources/application.yml -------------------------------------------------------------------------------- /eureka/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/eureka/src/main/resources/banner.txt -------------------------------------------------------------------------------- /eureka/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/eureka/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /gateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/gateway/pom.xml -------------------------------------------------------------------------------- /gateway/src/main/java/io/spring/cloud/samples/brewery/gateway/GatewayApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/gateway/src/main/java/io/spring/cloud/samples/brewery/gateway/GatewayApplication.java -------------------------------------------------------------------------------- /gateway/src/main/resources/application-deps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/gateway/src/main/resources/application-deps.yml -------------------------------------------------------------------------------- /gateway/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/gateway/src/main/resources/application.yml -------------------------------------------------------------------------------- /gateway/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/gateway/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /img/Brewery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/img/Brewery.png -------------------------------------------------------------------------------- /img/Brewery_UI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/img/Brewery_UI.png -------------------------------------------------------------------------------- /img/Dependency_graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/img/Dependency_graph.png -------------------------------------------------------------------------------- /img/Spock_reports.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/img/Spock_reports.png -------------------------------------------------------------------------------- /img/Tech_apps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/img/Tech_apps.png -------------------------------------------------------------------------------- /ingredients/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/ingredients/pom.xml -------------------------------------------------------------------------------- /ingredients/src/main/java/io/spring/cloud/samples/brewery/ingredients/IngredientsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/ingredients/src/main/java/io/spring/cloud/samples/brewery/ingredients/IngredientsApplication.java -------------------------------------------------------------------------------- /ingredients/src/main/java/io/spring/cloud/samples/brewery/ingredients/IngredientsConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/ingredients/src/main/java/io/spring/cloud/samples/brewery/ingredients/IngredientsConfiguration.java -------------------------------------------------------------------------------- /ingredients/src/main/java/io/spring/cloud/samples/brewery/ingredients/IngredientsFetchController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/ingredients/src/main/java/io/spring/cloud/samples/brewery/ingredients/IngredientsFetchController.java -------------------------------------------------------------------------------- /ingredients/src/main/java/io/spring/cloud/samples/brewery/ingredients/StubbedIngredientsProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/ingredients/src/main/java/io/spring/cloud/samples/brewery/ingredients/StubbedIngredientsProperties.java -------------------------------------------------------------------------------- /ingredients/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/ingredients/src/main/resources/application.yaml -------------------------------------------------------------------------------- /ingredients/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/ingredients/src/main/resources/banner.txt -------------------------------------------------------------------------------- /ingredients/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/ingredients/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/pom.xml -------------------------------------------------------------------------------- /presenting/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/pom.xml -------------------------------------------------------------------------------- /presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/PresentingApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/PresentingApplication.java -------------------------------------------------------------------------------- /presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/config/Collaborators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/config/Collaborators.java -------------------------------------------------------------------------------- /presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/config/Versions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/config/Versions.java -------------------------------------------------------------------------------- /presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/feed/FeedController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/feed/FeedController.java -------------------------------------------------------------------------------- /presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/feed/FeedRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/feed/FeedRepository.java -------------------------------------------------------------------------------- /presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/feed/Process.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/feed/Process.java -------------------------------------------------------------------------------- /presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/feed/ProcessState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/feed/ProcessState.java -------------------------------------------------------------------------------- /presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/present/BrewingServiceClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/present/BrewingServiceClient.java -------------------------------------------------------------------------------- /presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/present/PresentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/java/io/spring/cloud/samples/brewery/presenting/present/PresentController.java -------------------------------------------------------------------------------- /presenting/src/main/resources/application-deps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/application-deps.yaml -------------------------------------------------------------------------------- /presenting/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/application.yaml -------------------------------------------------------------------------------- /presenting/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/banner.txt -------------------------------------------------------------------------------- /presenting/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /presenting/src/main/resources/static/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /presenting/src/main/resources/static/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /presenting/src/main/resources/static/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /presenting/src/main/resources/static/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /presenting/src/main/resources/static/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /presenting/src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/index.html -------------------------------------------------------------------------------- /presenting/src/main/resources/static/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/js/bootstrap.min.js -------------------------------------------------------------------------------- /presenting/src/main/resources/static/js/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/js/data.js -------------------------------------------------------------------------------- /presenting/src/main/resources/static/js/dhtmlxslider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/js/dhtmlxslider.js -------------------------------------------------------------------------------- /presenting/src/main/resources/static/js/drilldown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/js/drilldown.js -------------------------------------------------------------------------------- /presenting/src/main/resources/static/js/exporting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/js/exporting.js -------------------------------------------------------------------------------- /presenting/src/main/resources/static/js/highcharts-more.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/js/highcharts-more.js -------------------------------------------------------------------------------- /presenting/src/main/resources/static/js/highcharts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/js/highcharts.js -------------------------------------------------------------------------------- /presenting/src/main/resources/static/js/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/js/jquery.min.js -------------------------------------------------------------------------------- /presenting/src/main/resources/static/js/presenting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/js/presenting.js -------------------------------------------------------------------------------- /presenting/src/main/resources/static/styles/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/styles/bootstrap-theme.min.css -------------------------------------------------------------------------------- /presenting/src/main/resources/static/styles/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/styles/bootstrap.min.css -------------------------------------------------------------------------------- /presenting/src/main/resources/static/styles/dhtmlxslider.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/presenting/src/main/resources/static/styles/dhtmlxslider.css -------------------------------------------------------------------------------- /reporting/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/reporting/pom.xml -------------------------------------------------------------------------------- /reporting/src/main/java/io/spring/cloud/samples/brewery/reporting/BeerEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/reporting/src/main/java/io/spring/cloud/samples/brewery/reporting/BeerEvents.java -------------------------------------------------------------------------------- /reporting/src/main/java/io/spring/cloud/samples/brewery/reporting/EventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/reporting/src/main/java/io/spring/cloud/samples/brewery/reporting/EventListener.java -------------------------------------------------------------------------------- /reporting/src/main/java/io/spring/cloud/samples/brewery/reporting/ReportingApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/reporting/src/main/java/io/spring/cloud/samples/brewery/reporting/ReportingApplication.java -------------------------------------------------------------------------------- /reporting/src/main/java/io/spring/cloud/samples/brewery/reporting/ReportingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/reporting/src/main/java/io/spring/cloud/samples/brewery/reporting/ReportingController.java -------------------------------------------------------------------------------- /reporting/src/main/java/io/spring/cloud/samples/brewery/reporting/ReportingRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/reporting/src/main/java/io/spring/cloud/samples/brewery/reporting/ReportingRepository.java -------------------------------------------------------------------------------- /reporting/src/main/resources/application-dev.yaml: -------------------------------------------------------------------------------- 1 | ingredients.threshold: 1500 2 | -------------------------------------------------------------------------------- /reporting/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/reporting/src/main/resources/application.yaml -------------------------------------------------------------------------------- /reporting/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/reporting/src/main/resources/banner.txt -------------------------------------------------------------------------------- /reporting/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/reporting/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /runAcceptanceTests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/runAcceptanceTests.sh -------------------------------------------------------------------------------- /scripts/brew_the_beer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/scripts/brew_the_beer.sh -------------------------------------------------------------------------------- /scripts/brewery.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/scripts/brewery.lua -------------------------------------------------------------------------------- /scripts/build_all_projects_locally.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/scripts/build_all_projects_locally.sh -------------------------------------------------------------------------------- /scripts/performance_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/scripts/performance_test.sh -------------------------------------------------------------------------------- /scripts/whats_my_ip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/scripts/whats_my_ip.sh -------------------------------------------------------------------------------- /scripts/zipkin-deploy-helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/scripts/zipkin-deploy-helper.py -------------------------------------------------------------------------------- /scripts/zookeeper-deploy-helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-cloud-samples/brewery/HEAD/scripts/zookeeper-deploy-helper.py --------------------------------------------------------------------------------