├── LICENSE ├── Module 1 ├── Chapter 2 │ ├── nb-configuration.xml │ ├── nbactions.xml │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── restsample │ │ │ ├── RestSampleApp.java │ │ │ ├── model │ │ │ └── Calculation.java │ │ │ └── resources │ │ │ └── CalculationController.java │ │ └── test │ │ └── java │ │ └── com │ │ └── packtpub │ │ └── mmj │ │ └── restsample │ │ └── resources │ │ └── CalculationControllerTest.java ├── Chapter 3 │ ├── nb-configuration.xml │ ├── nbactions.xml │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── packtpub │ │ └── mmj │ │ ├── domain │ │ └── RestaurantApp.java │ │ └── mcrsrvc │ │ ├── domain │ │ └── model │ │ │ ├── BaseEntity.java │ │ │ ├── BaseService.java │ │ │ ├── Entity.java │ │ │ ├── ReadOnlyBaseService.java │ │ │ ├── ReadOnlyRepository.java │ │ │ ├── Repository.java │ │ │ ├── Restaurant.java │ │ │ ├── RestaurantRepository.java │ │ │ ├── RestaurantService.java │ │ │ └── Table.java │ │ └── persistence │ │ └── InMemRestaurantRepository.java ├── Chapter 4 │ ├── booking-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── packtpub │ │ │ │ │ └── mmj │ │ │ │ │ └── booking │ │ │ │ │ ├── BookingApp.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── model │ │ │ │ │ │ └── entity │ │ │ │ │ │ │ ├── BaseEntity.java │ │ │ │ │ │ │ ├── Booking.java │ │ │ │ │ │ │ └── Entity.java │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── BookingRepository.java │ │ │ │ │ │ ├── InMemBookingRepository.java │ │ │ │ │ │ ├── ReadOnlyRepository.java │ │ │ │ │ │ └── Repository.java │ │ │ │ │ ├── service │ │ │ │ │ │ ├── BaseService.java │ │ │ │ │ │ ├── BookingService.java │ │ │ │ │ │ ├── BookingServiceImpl.java │ │ │ │ │ │ └── ReadOnlyBaseService.java │ │ │ │ │ └── valueobject │ │ │ │ │ │ └── BookingVO.java │ │ │ │ │ └── resources │ │ │ │ │ └── BookingController.java │ │ │ └── resources │ │ │ │ └── application.yml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── booking │ │ │ └── resources │ │ │ └── BookingControllerIntegrationTests.java │ ├── eureka-service │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ └── mmj │ │ │ │ └── eureka │ │ │ │ └── service │ │ │ │ └── App.java │ │ │ └── resources │ │ │ └── application.yml │ ├── nb-configuration.xml │ ├── nbactions.xml │ ├── pom.xml │ ├── restaurant-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── packtpub │ │ │ │ │ └── mmj │ │ │ │ │ └── restaurant │ │ │ │ │ ├── RestaurantApp.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── model │ │ │ │ │ │ └── entity │ │ │ │ │ │ │ ├── BaseEntity.java │ │ │ │ │ │ │ ├── Entity.java │ │ │ │ │ │ │ ├── Restaurant.java │ │ │ │ │ │ │ └── Table.java │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── InMemRestaurantRepository.java │ │ │ │ │ │ ├── ReadOnlyRepository.java │ │ │ │ │ │ ├── Repository.java │ │ │ │ │ │ └── RestaurantRepository.java │ │ │ │ │ ├── service │ │ │ │ │ │ ├── BaseService.java │ │ │ │ │ │ ├── ReadOnlyBaseService.java │ │ │ │ │ │ ├── RestaurantService.java │ │ │ │ │ │ └── RestaurantServiceImpl.java │ │ │ │ │ └── valueobject │ │ │ │ │ │ └── RestaurantVO.java │ │ │ │ │ └── resources │ │ │ │ │ └── RestaurantController.java │ │ │ └── resources │ │ │ │ ├── application.yml │ │ │ │ └── bootstrap.yml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── restaurant │ │ │ └── resources │ │ │ ├── AbstractRestaurantControllerTests.java │ │ │ ├── RestaurantControllerIntegrationTests.java │ │ │ └── RestaurantControllerTests.java │ └── user-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ └── mmj │ │ │ │ └── user │ │ │ │ ├── UsersApp.java │ │ │ │ ├── domain │ │ │ │ ├── model │ │ │ │ │ └── entity │ │ │ │ │ │ ├── BaseEntity.java │ │ │ │ │ │ ├── Entity.java │ │ │ │ │ │ └── User.java │ │ │ │ ├── repository │ │ │ │ │ ├── InMemUserRepository.java │ │ │ │ │ ├── ReadOnlyRepository.java │ │ │ │ │ ├── Repository.java │ │ │ │ │ └── UserRepository.java │ │ │ │ ├── service │ │ │ │ │ ├── BaseService.java │ │ │ │ │ ├── ReadOnlyBaseService.java │ │ │ │ │ ├── UserService.java │ │ │ │ │ └── UserServiceImpl.java │ │ │ │ └── valueobject │ │ │ │ │ └── UserVO.java │ │ │ │ └── resources │ │ │ │ └── UserController.java │ │ └── resources │ │ │ └── application.yml │ │ └── test │ │ └── java │ │ └── com │ │ └── packtpub │ │ └── mmj │ │ └── user │ │ └── resources │ │ └── UserControllerIntegrationTests.java ├── Chapter 5 │ ├── api-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ └── mmj │ │ │ │ └── api │ │ │ │ └── service │ │ │ │ ├── ApiApp.java │ │ │ │ └── restaurant │ │ │ │ └── RestaurantServiceAPI.java │ │ │ └── resources │ │ │ └── application.yml │ ├── booking-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── packtpub │ │ │ │ │ └── mmj │ │ │ │ │ └── booking │ │ │ │ │ ├── BookingApp.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── model │ │ │ │ │ │ └── entity │ │ │ │ │ │ │ ├── BaseEntity.java │ │ │ │ │ │ │ ├── Booking.java │ │ │ │ │ │ │ └── Entity.java │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── BookingRepository.java │ │ │ │ │ │ ├── InMemBookingRepository.java │ │ │ │ │ │ ├── ReadOnlyRepository.java │ │ │ │ │ │ └── Repository.java │ │ │ │ │ ├── service │ │ │ │ │ │ ├── BaseService.java │ │ │ │ │ │ ├── BookingService.java │ │ │ │ │ │ ├── BookingServiceImpl.java │ │ │ │ │ │ └── ReadOnlyBaseService.java │ │ │ │ │ └── valueobject │ │ │ │ │ │ └── BookingVO.java │ │ │ │ │ └── resources │ │ │ │ │ └── BookingController.java │ │ │ └── resources │ │ │ │ └── application.yml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── booking │ │ │ └── resources │ │ │ └── BookingControllerIntegrationTests.java │ ├── common │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── common │ │ │ ├── MDCConcurrentCallable.java │ │ │ ├── MDCHystrixConcurrencyStrategy.java │ │ │ └── ServiceHelper.java │ ├── dashboard-server │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ └── mmj │ │ │ │ └── dashboard │ │ │ │ └── DashboardApp.java │ │ │ └── resources │ │ │ ├── application.yml │ │ │ └── hystrixdashboard │ │ │ └── stream │ │ │ └── hystrix.stream │ ├── docker-compose.yml │ ├── docker │ │ └── docker-assembly.xml │ ├── eureka-server │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── docker │ │ │ └── docker-assembly.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ └── mmj │ │ │ │ └── eureka │ │ │ │ └── service │ │ │ │ └── App.java │ │ │ └── resources │ │ │ ├── application.yml │ │ │ └── docker-config.yml │ ├── nb-configuration.xml │ ├── nbactions.xml │ ├── pom.xml │ ├── restaurant-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── docker │ │ │ │ └── docker-assembly.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── packtpub │ │ │ │ │ └── mmj │ │ │ │ │ └── restaurant │ │ │ │ │ ├── RestaurantApp.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── model │ │ │ │ │ │ └── entity │ │ │ │ │ │ │ ├── BaseEntity.java │ │ │ │ │ │ │ ├── Entity.java │ │ │ │ │ │ │ ├── Restaurant.java │ │ │ │ │ │ │ └── Table.java │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── InMemRestaurantRepository.java │ │ │ │ │ │ ├── ReadOnlyRepository.java │ │ │ │ │ │ ├── Repository.java │ │ │ │ │ │ └── RestaurantRepository.java │ │ │ │ │ ├── service │ │ │ │ │ │ ├── BaseService.java │ │ │ │ │ │ ├── ReadOnlyBaseService.java │ │ │ │ │ │ ├── RestaurantService.java │ │ │ │ │ │ └── RestaurantServiceImpl.java │ │ │ │ │ └── valueobject │ │ │ │ │ │ └── RestaurantVO.java │ │ │ │ │ └── resources │ │ │ │ │ └── RestaurantController.java │ │ │ └── resources │ │ │ │ ├── application.yml │ │ │ │ └── docker-config.yml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── restaurant │ │ │ └── resources │ │ │ ├── AbstractRestaurantControllerTests.java │ │ │ ├── RestaurantControllerIntegrationTests.java │ │ │ ├── RestaurantControllerTests.java │ │ │ └── docker │ │ │ ├── DockerIntegrationTest.java │ │ │ └── RestaurantAppDockerIT.java │ ├── security-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ └── mmj │ │ │ │ └── security │ │ │ │ └── service │ │ │ │ └── SecurityApp.java │ │ │ ├── resources │ │ │ ├── application.yml │ │ │ ├── keystore.jks │ │ │ └── templates │ │ │ │ ├── authorize.ftl │ │ │ │ └── login.ftl │ │ │ └── wro │ │ │ ├── main.less │ │ │ ├── wro.properties │ │ │ └── wro.xml │ ├── turbine-server │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ └── mmj │ │ │ │ └── turbine │ │ │ │ └── server │ │ │ │ └── TurbineApp.java │ │ │ └── resources │ │ │ └── applicaton.yml │ ├── user-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── packtpub │ │ │ │ │ └── mmj │ │ │ │ │ └── user │ │ │ │ │ ├── UsersApp.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── model │ │ │ │ │ │ └── entity │ │ │ │ │ │ │ ├── BaseEntity.java │ │ │ │ │ │ │ ├── Entity.java │ │ │ │ │ │ │ └── User.java │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── InMemUserRepository.java │ │ │ │ │ │ ├── ReadOnlyRepository.java │ │ │ │ │ │ ├── Repository.java │ │ │ │ │ │ └── UserRepository.java │ │ │ │ │ ├── service │ │ │ │ │ │ ├── BaseService.java │ │ │ │ │ │ ├── ReadOnlyBaseService.java │ │ │ │ │ │ ├── UserService.java │ │ │ │ │ │ └── UserServiceImpl.java │ │ │ │ │ └── valueobject │ │ │ │ │ │ └── UserVO.java │ │ │ │ │ └── resources │ │ │ │ │ └── UserController.java │ │ │ └── resources │ │ │ │ └── application.yml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── user │ │ │ └── resources │ │ │ ├── UserControllerIntegrationTests.java │ │ │ └── docker │ │ │ ├── DockerIntegrationTest.java │ │ │ └── UserAppDockerIT.java │ └── zuul-server │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── zuul │ │ │ └── server │ │ │ └── EdgeApp.java │ │ └── resources │ │ ├── application.yml │ │ └── keystore.jks ├── Chapter 6 │ ├── api-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ └── mmj │ │ │ │ └── api │ │ │ │ └── service │ │ │ │ ├── ApiApp.java │ │ │ │ └── restaurant │ │ │ │ └── RestaurantServiceAPI.java │ │ │ └── resources │ │ │ └── application.yml │ ├── booking-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── packtpub │ │ │ │ │ └── mmj │ │ │ │ │ └── booking │ │ │ │ │ ├── BookingApp.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── model │ │ │ │ │ │ └── entity │ │ │ │ │ │ │ ├── BaseEntity.java │ │ │ │ │ │ │ ├── Booking.java │ │ │ │ │ │ │ └── Entity.java │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── BookingRepository.java │ │ │ │ │ │ ├── InMemBookingRepository.java │ │ │ │ │ │ ├── ReadOnlyRepository.java │ │ │ │ │ │ └── Repository.java │ │ │ │ │ ├── service │ │ │ │ │ │ ├── BaseService.java │ │ │ │ │ │ ├── BookingService.java │ │ │ │ │ │ ├── BookingServiceImpl.java │ │ │ │ │ │ └── ReadOnlyBaseService.java │ │ │ │ │ └── valueobject │ │ │ │ │ │ └── BookingVO.java │ │ │ │ │ └── resources │ │ │ │ │ └── BookingController.java │ │ │ └── resources │ │ │ │ └── application.yml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── booking │ │ │ └── resources │ │ │ └── BookingControllerIntegrationTests.java │ ├── common │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── common │ │ │ ├── MDCConcurrentCallable.java │ │ │ ├── MDCHystrixConcurrencyStrategy.java │ │ │ └── ServiceHelper.java │ ├── dashboard-server │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ └── mmj │ │ │ │ └── dashboard │ │ │ │ └── DashboardApp.java │ │ │ └── resources │ │ │ ├── application.yml │ │ │ └── hystrixdashboard │ │ │ └── stream │ │ │ └── hystrix.stream │ ├── docker-compose.yml │ ├── docker │ │ └── docker-assembly.xml │ ├── eureka-server │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── docker │ │ │ └── docker-assembly.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ └── mmj │ │ │ │ └── eureka │ │ │ │ └── service │ │ │ │ └── App.java │ │ │ └── resources │ │ │ ├── application.yml │ │ │ └── docker-config.yml │ ├── nb-configuration.xml │ ├── nbactions.xml │ ├── pom.xml │ ├── restaurant-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── docker │ │ │ │ └── docker-assembly.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── packtpub │ │ │ │ │ └── mmj │ │ │ │ │ └── restaurant │ │ │ │ │ ├── RestaurantApp.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── model │ │ │ │ │ │ └── entity │ │ │ │ │ │ │ ├── BaseEntity.java │ │ │ │ │ │ │ ├── Entity.java │ │ │ │ │ │ │ ├── Restaurant.java │ │ │ │ │ │ │ └── Table.java │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── InMemRestaurantRepository.java │ │ │ │ │ │ ├── ReadOnlyRepository.java │ │ │ │ │ │ ├── Repository.java │ │ │ │ │ │ └── RestaurantRepository.java │ │ │ │ │ ├── service │ │ │ │ │ │ ├── BaseService.java │ │ │ │ │ │ ├── ReadOnlyBaseService.java │ │ │ │ │ │ ├── RestaurantService.java │ │ │ │ │ │ └── RestaurantServiceImpl.java │ │ │ │ │ └── valueobject │ │ │ │ │ │ └── RestaurantVO.java │ │ │ │ │ └── resources │ │ │ │ │ └── RestaurantController.java │ │ │ └── resources │ │ │ │ ├── application.yml │ │ │ │ └── docker-config.yml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── restaurant │ │ │ └── resources │ │ │ ├── AbstractRestaurantControllerTests.java │ │ │ ├── RestaurantControllerIntegrationTests.java │ │ │ ├── RestaurantControllerTests.java │ │ │ └── docker │ │ │ ├── DockerIntegrationTest.java │ │ │ └── RestaurantAppDockerIT.java │ ├── security-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ └── mmj │ │ │ │ └── security │ │ │ │ └── service │ │ │ │ └── SecurityApp.java │ │ │ ├── resources │ │ │ ├── application.yml │ │ │ └── keystore.jks │ │ │ └── wro │ │ │ ├── main.less │ │ │ ├── wro.properties │ │ │ └── wro.xml │ ├── turbine-server │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ └── mmj │ │ │ │ └── turbine │ │ │ │ └── server │ │ │ │ └── TurbineApp.java │ │ │ └── resources │ │ │ └── applicaton.yml │ ├── user-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── packtpub │ │ │ │ │ └── mmj │ │ │ │ │ └── user │ │ │ │ │ ├── UsersApp.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── model │ │ │ │ │ │ └── entity │ │ │ │ │ │ │ ├── BaseEntity.java │ │ │ │ │ │ │ ├── Entity.java │ │ │ │ │ │ │ └── User.java │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── InMemUserRepository.java │ │ │ │ │ │ ├── ReadOnlyRepository.java │ │ │ │ │ │ ├── Repository.java │ │ │ │ │ │ └── UserRepository.java │ │ │ │ │ ├── service │ │ │ │ │ │ ├── BaseService.java │ │ │ │ │ │ ├── ReadOnlyBaseService.java │ │ │ │ │ │ ├── UserService.java │ │ │ │ │ │ └── UserServiceImpl.java │ │ │ │ │ └── valueobject │ │ │ │ │ │ └── UserVO.java │ │ │ │ │ └── resources │ │ │ │ │ └── UserController.java │ │ │ └── resources │ │ │ │ └── application.yml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── user │ │ │ └── resources │ │ │ ├── UserControllerIntegrationTests.java │ │ │ └── docker │ │ │ ├── DockerIntegrationTest.java │ │ │ └── UserAppDockerIT.java │ └── zuul-server │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── zuul │ │ │ └── server │ │ │ └── EdgeApp.java │ │ └── resources │ │ ├── application.yml │ │ └── keystore.jks └── Chapter 7 │ ├── OTRS_SERVICES │ ├── api-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ └── mmj │ │ │ │ └── api │ │ │ │ └── service │ │ │ │ ├── ApiApp.java │ │ │ │ └── resources │ │ │ │ ├── BookingServiceAPI.java │ │ │ │ └── RestaurantServiceAPI.java │ │ │ └── resources │ │ │ └── application.yml │ ├── booking-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── packtpub │ │ │ │ │ └── mmj │ │ │ │ │ └── booking │ │ │ │ │ ├── BookingApp.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── model │ │ │ │ │ │ └── entity │ │ │ │ │ │ │ ├── BaseEntity.java │ │ │ │ │ │ │ ├── Booking.java │ │ │ │ │ │ │ └── Entity.java │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── BookingRepository.java │ │ │ │ │ │ ├── InMemBookingRepository.java │ │ │ │ │ │ ├── ReadOnlyRepository.java │ │ │ │ │ │ └── Repository.java │ │ │ │ │ ├── service │ │ │ │ │ │ ├── BaseService.java │ │ │ │ │ │ ├── BookingService.java │ │ │ │ │ │ ├── BookingServiceImpl.java │ │ │ │ │ │ └── ReadOnlyBaseService.java │ │ │ │ │ └── valueobject │ │ │ │ │ │ └── BookingVO.java │ │ │ │ │ └── resources │ │ │ │ │ └── BookingController.java │ │ │ └── resources │ │ │ │ └── application.yml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── booking │ │ │ └── resources │ │ │ └── BookingControllerIntegrationTests.java │ ├── common │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── common │ │ │ ├── MDCConcurrentCallable.java │ │ │ ├── MDCHystrixConcurrencyStrategy.java │ │ │ └── ServiceHelper.java │ ├── dashboard-server │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ └── mmj │ │ │ │ └── dashboard │ │ │ │ └── DashboardApp.java │ │ │ └── resources │ │ │ ├── application.yml │ │ │ └── hystrixdashboard │ │ │ └── stream │ │ │ └── hystrix.stream │ ├── docker-compose.yml │ ├── docker │ │ └── docker-assembly.xml │ ├── eureka-server │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── docker │ │ │ └── docker-assembly.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ └── mmj │ │ │ │ └── eureka │ │ │ │ └── service │ │ │ │ └── App.java │ │ │ └── resources │ │ │ ├── application.yml │ │ │ └── docker-config.yml │ ├── nb-configuration.xml │ ├── nbactions.xml │ ├── pom.xml │ ├── restaurant-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── docker │ │ │ │ └── docker-assembly.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── packtpub │ │ │ │ │ └── mmj │ │ │ │ │ └── restaurant │ │ │ │ │ ├── RestaurantApp.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── model │ │ │ │ │ │ └── entity │ │ │ │ │ │ │ ├── BaseEntity.java │ │ │ │ │ │ │ ├── Entity.java │ │ │ │ │ │ │ ├── Restaurant.java │ │ │ │ │ │ │ └── Table.java │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── ReadOnlyRepository.java │ │ │ │ │ │ └── Repository.java │ │ │ │ │ ├── service │ │ │ │ │ │ ├── BaseService.java │ │ │ │ │ │ ├── ReadOnlyBaseService.java │ │ │ │ │ │ ├── RestaurantService.java │ │ │ │ │ │ └── RestaurantServiceImpl.java │ │ │ │ │ └── valueobject │ │ │ │ │ │ └── RestaurantVO.java │ │ │ │ │ └── resources │ │ │ │ │ └── RestaurantController.java │ │ │ └── resources │ │ │ │ ├── application.yml │ │ │ │ └── docker-config.yml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── restaurant │ │ │ └── resources │ │ │ └── RestaurantControllerTests.java │ ├── turbine-server │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── packtpub │ │ │ │ └── mmj │ │ │ │ └── turbine │ │ │ │ └── server │ │ │ │ └── TurbineApp.java │ │ │ └── resources │ │ │ └── applicaton.yml │ ├── user-service │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── packtpub │ │ │ │ │ └── mmj │ │ │ │ │ └── user │ │ │ │ │ ├── UsersApp.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── model │ │ │ │ │ │ └── entity │ │ │ │ │ │ │ ├── BaseEntity.java │ │ │ │ │ │ │ ├── Entity.java │ │ │ │ │ │ │ └── User.java │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── InMemUserRepository.java │ │ │ │ │ │ ├── ReadOnlyRepository.java │ │ │ │ │ │ ├── Repository.java │ │ │ │ │ │ └── UserRepository.java │ │ │ │ │ ├── service │ │ │ │ │ │ ├── BaseService.java │ │ │ │ │ │ ├── ReadOnlyBaseService.java │ │ │ │ │ │ ├── UserService.java │ │ │ │ │ │ └── UserServiceImpl.java │ │ │ │ │ └── valueobject │ │ │ │ │ │ └── UserVO.java │ │ │ │ │ └── resources │ │ │ │ │ └── UserController.java │ │ │ └── resources │ │ │ │ └── application.yml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── user │ │ │ └── resources │ │ │ ├── UserControllerIntegrationTests.java │ │ │ └── docker │ │ │ ├── DockerIntegrationTest.java │ │ │ └── UserAppDockerIT.java │ └── zuul-server │ │ ├── nb-configuration.xml │ │ ├── nbactions.xml │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── packtpub │ │ │ └── mmj │ │ │ └── zuul │ │ │ └── server │ │ │ └── EdgeApp.java │ │ └── resources │ │ ├── application.yml │ │ └── keystore.jks │ └── OTRS_UI │ ├── LICENSE │ ├── README.md │ ├── app │ ├── components │ │ └── version │ │ │ ├── interpolate-filter.js │ │ │ ├── interpolate-filter_test.js │ │ │ ├── version-directive.js │ │ │ ├── version-directive_test.js │ │ │ ├── version.js │ │ │ └── version_test.js │ ├── public │ │ └── css │ │ │ └── app.css │ └── src │ │ ├── index.html │ │ ├── scripts │ │ ├── AjaxHandler.js │ │ └── app.js │ │ ├── styles │ │ └── application.scss │ │ └── views │ │ ├── httperror │ │ ├── httperror.html │ │ └── httperror.js │ │ ├── login │ │ ├── login.html │ │ └── login.js │ │ └── restaurants │ │ ├── restaurant.html │ │ ├── restaurants.html │ │ └── restaurants.js │ ├── bower.json │ ├── e2e-tests │ ├── protractor.conf.js │ └── scenarios.js │ ├── gulpfile.coffee │ ├── gulpfile.js │ ├── karma.conf.js │ ├── nbproject │ ├── private │ │ ├── private.properties │ │ └── private.xml │ ├── project.properties │ └── project.xml │ └── package.json ├── Module 2 ├── Chapter 2 │ ├── __MACOSX │ │ ├── chapter2.boot-advanced │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ ├── main │ │ │ │ ├── ._.DS_Store │ │ │ │ ├── java │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── org │ │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ │ └── rvslab │ │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ │ └── chapter2 │ │ │ │ │ │ └── ._.DS_Store │ │ │ │ └── resources │ │ │ │ │ └── ._.DS_Store │ │ │ │ └── test │ │ │ │ ├── ._.DS_Store │ │ │ │ └── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── org │ │ │ │ ├── ._.DS_Store │ │ │ │ └── rvslab │ │ │ │ ├── ._.DS_Store │ │ │ │ └── chapter2 │ │ │ │ └── ._.DS_Store │ │ ├── chapter2.bootactuator │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ └── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── org │ │ │ │ ├── ._.DS_Store │ │ │ │ └── rvslab │ │ │ │ ├── ._.DS_Store │ │ │ │ └── actuator │ │ │ │ └── ._.DS_Store │ │ ├── chapter2.bootcustomer │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ └── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── org │ │ │ │ ├── ._.DS_Store │ │ │ │ └── rvslab │ │ │ │ ├── ._.DS_Store │ │ │ │ └── customer │ │ │ │ └── ._.DS_Store │ │ ├── chapter2.bootcustomernotifcation │ │ │ └── ._.DS_Store │ │ ├── chapter2.boothateoas │ │ │ └── ._.DS_Store │ │ ├── chapter2.bootmessaging │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ ├── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── org │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── rvslab │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── chapter2 │ │ │ │ │ └── ._.DS_Store │ │ │ │ └── resources │ │ │ │ └── ._.DS_Store │ │ ├── chapter2.bootrest │ │ │ └── ._.DS_Store │ │ ├── chapter2.swagger │ │ │ └── ._.DS_Store │ │ └── legacyrest │ │ │ └── ._.DS_Store │ ├── chapter2.boot-advanced │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── org │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── rvslab │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── chapter2 │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── Application.java │ │ │ └── resources │ │ │ │ ├── .DS_Store │ │ │ │ ├── application.properties │ │ │ │ └── templates │ │ │ │ └── application.yaml │ │ │ └── test │ │ │ ├── .DS_Store │ │ │ └── java │ │ │ ├── .DS_Store │ │ │ └── org │ │ │ ├── .DS_Store │ │ │ └── rvslab │ │ │ ├── .DS_Store │ │ │ └── chapter2 │ │ │ ├── .DS_Store │ │ │ └── ApplicationTests.java │ ├── chapter2.bootactuator │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── org │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── rvslab │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── actuator │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── Application.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── rvslab │ │ │ └── actuator │ │ │ └── ApplicationTests.java │ ├── chapter2.bootcustomer │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── org │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── rvslab │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── customer │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── Application.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── rvslab │ │ │ └── customer │ │ │ └── ApplicationTests.java │ ├── chapter2.bootcustomernotifcation │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── rvslab │ │ │ │ │ └── customernotification │ │ │ │ │ └── Application.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── rvslab │ │ │ └── customernotification │ │ │ └── ApplicationTests.java │ ├── chapter2.boothateoas │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── rvslab │ │ │ │ │ └── chapter1 │ │ │ │ │ └── Application.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── rvslab │ │ │ └── chapter1 │ │ │ └── ApplicationTests.java │ ├── chapter2.bootmessaging │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── org │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── rvslab │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── chapter2 │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── Application.java │ │ │ └── resources │ │ │ │ ├── .DS_Store │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── rvslab │ │ │ └── chapter2 │ │ │ └── ApplicationTests.java │ ├── chapter2.bootrest │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── rvslab │ │ │ │ │ └── chapter2 │ │ │ │ │ └── Application.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── rvslab │ │ │ └── chapter2 │ │ │ └── ApplicationTests.java │ ├── chapter2.swagger │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── Swagger2SpringBoot.java │ │ │ └── resources │ │ │ └── application.properties │ ├── legacyrest │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings │ │ │ ├── org.eclipse.jdt.core.prefs │ │ │ ├── org.eclipse.m2e.core.prefs │ │ │ ├── org.eclipse.wst.common.component │ │ │ ├── org.eclipse.wst.common.project.facet.core.xml │ │ │ ├── org.eclipse.wst.validation.prefs │ │ │ ├── org.springframework.ide.eclipse.beans.core.prefs │ │ │ └── org.springframework.ide.eclipse.core.prefs │ │ ├── .springBeans │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── rvslab │ │ │ │ │ └── chapter2 │ │ │ │ │ └── HomeController.java │ │ │ ├── resources │ │ │ │ └── log4j.xml │ │ │ └── webapp │ │ │ │ └── WEB-INF │ │ │ │ ├── spring │ │ │ │ ├── appServlet │ │ │ │ │ └── servlet-context.xml │ │ │ │ └── root-context.xml │ │ │ │ ├── views │ │ │ │ └── home.jsp │ │ │ │ └── web.xml │ │ │ └── test │ │ │ └── resources │ │ │ └── log4j.xml │ ├── pom.xml │ └── readme.txt ├── Chapter 4 │ ├── __MACOSX │ │ ├── chapter4.book │ │ │ └── ._.DS_Store │ │ ├── chapter4.checkin │ │ │ └── ._.DS_Store │ │ ├── chapter4.fares │ │ │ └── ._.DS_Store │ │ ├── chapter4.search │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ └── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── com │ │ │ │ ├── ._.DS_Store │ │ │ │ └── brownfield │ │ │ │ ├── ._.DS_Store │ │ │ │ └── pss │ │ │ │ ├── ._.DS_Store │ │ │ │ └── search │ │ │ │ ├── ._.DS_Store │ │ │ │ └── component │ │ │ │ └── ._.DS_Store │ │ └── chapter4.website │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ ├── ._.DS_Store │ │ │ └── main │ │ │ ├── ._.DS_Store │ │ │ ├── java │ │ │ ├── ._.DS_Store │ │ │ └── com │ │ │ │ ├── ._.DS_Store │ │ │ │ └── brownfield │ │ │ │ ├── ._.DS_Store │ │ │ │ └── pss │ │ │ │ ├── ._.DS_Store │ │ │ │ └── client │ │ │ │ └── ._.DS_Store │ │ │ └── resources │ │ │ ├── static │ │ │ └── css │ │ │ │ └── ._.DS_Store │ │ │ └── templates │ │ │ └── ._.DS_Store │ ├── chapter4.book │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── brownfield │ │ │ │ │ └── pss │ │ │ │ │ └── book │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── component │ │ │ │ │ ├── BookingComponent.java │ │ │ │ │ ├── BookingException.java │ │ │ │ │ ├── BookingStatus.java │ │ │ │ │ ├── Fare.java │ │ │ │ │ └── Sender.java │ │ │ │ │ ├── controller │ │ │ │ │ ├── BookingController.java │ │ │ │ │ └── Receiver.java │ │ │ │ │ ├── entity │ │ │ │ │ ├── BookingRecord.java │ │ │ │ │ ├── Inventory.java │ │ │ │ │ └── Passenger.java │ │ │ │ │ └── repository │ │ │ │ │ ├── BookingRepository.java │ │ │ │ │ └── InventoryRepository.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter4.checkin │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── brownfield │ │ │ │ │ └── pss │ │ │ │ │ └── checkin │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── component │ │ │ │ │ ├── CheckinComponent.java │ │ │ │ │ └── Sender.java │ │ │ │ │ ├── controller │ │ │ │ │ └── CheckInController.java │ │ │ │ │ ├── entity │ │ │ │ │ └── CheckInRecord.java │ │ │ │ │ └── repository │ │ │ │ │ └── CheckinRepository.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter4.fares │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── brownfield │ │ │ │ │ └── pss │ │ │ │ │ └── fares │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── component │ │ │ │ │ └── FaresComponent.java │ │ │ │ │ ├── controller │ │ │ │ │ └── FaresController.java │ │ │ │ │ ├── entity │ │ │ │ │ └── Fare.java │ │ │ │ │ └── repository │ │ │ │ │ └── FaresRepository.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter4.search │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── search │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── component │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Receiver.java │ │ │ │ │ └── SearchComponent.java │ │ │ │ │ ├── controller │ │ │ │ │ ├── SearchQuery.java │ │ │ │ │ └── SearchRestController.java │ │ │ │ │ ├── entity │ │ │ │ │ ├── Fares.java │ │ │ │ │ ├── Flight.java │ │ │ │ │ └── Inventory.java │ │ │ │ │ └── repository │ │ │ │ │ └── FlightRepository.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter4.website │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── client │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── BookingRecord.java │ │ │ │ │ ├── BrownFieldSiteController.java │ │ │ │ │ ├── CheckInRecord.java │ │ │ │ │ ├── Fares.java │ │ │ │ │ ├── Flight.java │ │ │ │ │ ├── Passenger.java │ │ │ │ │ ├── SearchQuery.java │ │ │ │ │ └── UIData.java │ │ │ └── resources │ │ │ │ ├── application.properties │ │ │ │ ├── static │ │ │ │ └── css │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── main.css │ │ │ │ └── templates │ │ │ │ ├── .DS_Store │ │ │ │ ├── book.html │ │ │ │ ├── bookingsearch.html │ │ │ │ ├── checkinconfirm.html │ │ │ │ ├── confirm.html │ │ │ │ ├── result.html │ │ │ │ └── search.html │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── pom.xml │ └── readme.txt ├── Chapter 5 │ ├── __MACOSX │ │ ├── chapter5.book │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ └── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── com │ │ │ │ ├── ._.DS_Store │ │ │ │ └── brownfield │ │ │ │ ├── ._.DS_Store │ │ │ │ └── pss │ │ │ │ ├── ._.DS_Store │ │ │ │ └── book │ │ │ │ ├── ._.DS_Store │ │ │ │ └── component │ │ │ │ └── ._.DS_Store │ │ ├── chapter5.configserver │ │ │ └── ._.DS_Store │ │ ├── chapter5.eurekaserver │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ └── resources │ │ │ │ └── ._.DS_Store │ │ ├── chapter5.fares-apigateway │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ └── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── com │ │ │ │ ├── ._.DS_Store │ │ │ │ └── brownfield │ │ │ │ ├── ._.DS_Store │ │ │ │ └── pss │ │ │ │ ├── ._.DS_Store │ │ │ │ └── fares │ │ │ │ ├── ._.DS_Store │ │ │ │ └── apigateway │ │ │ │ └── ._.DS_Store │ │ ├── chapter5.search-apigateway │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ └── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── com │ │ │ │ ├── ._.DS_Store │ │ │ │ └── brownfield │ │ │ │ ├── ._.DS_Store │ │ │ │ └── pss │ │ │ │ ├── ._.DS_Store │ │ │ │ └── search │ │ │ │ ├── ._.DS_Store │ │ │ │ └── apigateway │ │ │ │ └── ._.DS_Store │ │ ├── chapter5.search │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ ├── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── com │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── search │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ ├── component │ │ │ │ │ └── ._.DS_Store │ │ │ │ │ └── controller │ │ │ │ │ └── ._.DS_Store │ │ │ │ └── resources │ │ │ │ └── ._.DS_Store │ │ ├── chapter5.website │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ ├── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── com │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── client │ │ │ │ │ └── ._.DS_Store │ │ │ │ └── resources │ │ │ │ ├── static │ │ │ │ └── css │ │ │ │ │ └── ._.DS_Store │ │ │ │ └── templates │ │ │ │ └── ._.DS_Store │ │ └── config-repo │ │ │ └── ._.DS_Store │ ├── chapter5.book-apigateway │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── brownfield │ │ │ │ │ └── pss │ │ │ │ │ └── book │ │ │ │ │ └── apigateway │ │ │ │ │ └── BookingApiGateway.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter5.book │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── book │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── component │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── BookingComponent.java │ │ │ │ │ ├── BookingException.java │ │ │ │ │ ├── BookingStatus.java │ │ │ │ │ ├── Fare.java │ │ │ │ │ ├── FareServiceProxy.java │ │ │ │ │ └── Sender.java │ │ │ │ │ ├── controller │ │ │ │ │ ├── BookingController.java │ │ │ │ │ └── Receiver.java │ │ │ │ │ ├── entity │ │ │ │ │ ├── BookingRecord.java │ │ │ │ │ ├── Inventory.java │ │ │ │ │ └── Passenger.java │ │ │ │ │ └── repository │ │ │ │ │ ├── BookingRepository.java │ │ │ │ │ └── InventoryRepository.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter5.checkin-apigateway │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── brownfield │ │ │ │ │ └── pss │ │ │ │ │ └── checkin │ │ │ │ │ └── apigateway │ │ │ │ │ └── CheckinApiGateway.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter5.checkin │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── brownfield │ │ │ │ │ └── pss │ │ │ │ │ └── checkin │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── component │ │ │ │ │ ├── CheckinComponent.java │ │ │ │ │ └── Sender.java │ │ │ │ │ ├── controller │ │ │ │ │ └── CheckInController.java │ │ │ │ │ ├── entity │ │ │ │ │ └── CheckInRecord.java │ │ │ │ │ └── repository │ │ │ │ │ └── CheckinRepository.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter5.configserver │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── brownfield │ │ │ │ │ └── configserver │ │ │ │ │ └── Application.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter5.eurekaserver │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── brownfield │ │ │ │ │ └── pss │ │ │ │ │ └── eurekaserver │ │ │ │ │ └── EurekaserverApplication.java │ │ │ └── resources │ │ │ │ ├── .DS_Store │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter5.fares-apigateway │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── fares │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── apigateway │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── FaresApiGateway.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter5.fares │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── brownfield │ │ │ │ │ └── pss │ │ │ │ │ └── fares │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── component │ │ │ │ │ └── FaresComponent.java │ │ │ │ │ ├── controller │ │ │ │ │ └── FaresController.java │ │ │ │ │ ├── entity │ │ │ │ │ └── Fare.java │ │ │ │ │ └── repository │ │ │ │ │ └── FaresRepository.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter5.search-apigateway │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── search │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── apigateway │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── CustomZuulFilter.java │ │ │ │ │ └── SearchApiGateway.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter5.search │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── search │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── component │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Receiver.java │ │ │ │ │ └── SearchComponent.java │ │ │ │ │ ├── controller │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── SearchQuery.java │ │ │ │ │ └── SearchRestController.java │ │ │ │ │ ├── entity │ │ │ │ │ ├── Fares.java │ │ │ │ │ ├── Flight.java │ │ │ │ │ └── Inventory.java │ │ │ │ │ └── repository │ │ │ │ │ └── FlightRepository.java │ │ │ └── resources │ │ │ │ ├── .DS_Store │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter5.website │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── client │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── BookingRecord.java │ │ │ │ │ ├── BrownFieldSiteController.java │ │ │ │ │ ├── CheckInRecord.java │ │ │ │ │ ├── Fares.java │ │ │ │ │ ├── Flight.java │ │ │ │ │ ├── Passenger.java │ │ │ │ │ ├── SearchQuery.java │ │ │ │ │ └── UIData.java │ │ │ └── resources │ │ │ │ ├── bootstrap.properties │ │ │ │ ├── static │ │ │ │ └── css │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── main.css │ │ │ │ └── templates │ │ │ │ ├── .DS_Store │ │ │ │ ├── book.html │ │ │ │ ├── bookingsearch.html │ │ │ │ ├── checkinconfirm.html │ │ │ │ ├── confirm.html │ │ │ │ ├── result.html │ │ │ │ └── search.html │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── pom.xml │ └── readme.txt ├── Chapter 6 │ ├── __MACOSX │ │ ├── chapter6-config-repo │ │ │ └── ._.DS_Store │ │ ├── chapter6.sampleservice │ │ │ ├── ._.DS_Store │ │ │ └── target │ │ │ │ └── ._.DS_Store │ │ ├── chapter6.search-apigateway │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ └── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── com │ │ │ │ ├── ._.DS_Store │ │ │ │ └── brownfield │ │ │ │ ├── ._.DS_Store │ │ │ │ └── pss │ │ │ │ ├── ._.DS_Store │ │ │ │ └── search │ │ │ │ ├── ._.DS_Store │ │ │ │ └── apigateway │ │ │ │ └── ._.DS_Store │ │ ├── chapter6.search │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ ├── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── com │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── search │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ ├── component │ │ │ │ │ └── ._.DS_Store │ │ │ │ │ └── controller │ │ │ │ │ └── ._.DS_Store │ │ │ │ └── resources │ │ │ │ └── ._.DS_Store │ │ └── chapter6.website │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ ├── ._.DS_Store │ │ │ └── main │ │ │ ├── ._.DS_Store │ │ │ ├── java │ │ │ ├── ._.DS_Store │ │ │ └── com │ │ │ │ ├── ._.DS_Store │ │ │ │ └── brownfield │ │ │ │ ├── ._.DS_Store │ │ │ │ └── pss │ │ │ │ ├── ._.DS_Store │ │ │ │ └── client │ │ │ │ └── ._.DS_Store │ │ │ └── resources │ │ │ ├── static │ │ │ └── css │ │ │ │ └── ._.DS_Store │ │ │ └── templates │ │ │ └── ._.DS_Store │ ├── chapter6.configserver │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── Application.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter6.eurekaserver │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── Application.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter6.lifecyclemanager │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── brownfied │ │ │ │ │ └── pss │ │ │ │ │ └── lcm │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── decisionengine │ │ │ │ │ └── DecisionEngine.java │ │ │ │ │ ├── deploymentengine │ │ │ │ │ └── DeploymentEngine.java │ │ │ │ │ ├── deploymentrules │ │ │ │ │ ├── DeploymentRule.java │ │ │ │ │ ├── DeploymentRules.java │ │ │ │ │ └── DummyDeploymentRule.java │ │ │ │ │ ├── metricscollector │ │ │ │ │ └── MetricsCollector.java │ │ │ │ │ └── scalingpolicy │ │ │ │ │ ├── ScalingPolicies.java │ │ │ │ │ ├── ScalingPolicy.java │ │ │ │ │ └── TpmScalingPolicy.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter6.sampleservice │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ ├── src │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── Application.java │ │ │ │ └── resources │ │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── ApplicationTests.java │ │ └── target │ │ │ ├── .DS_Store │ │ │ ├── classes │ │ │ ├── META-INF │ │ │ │ ├── MANIFEST.MF │ │ │ │ └── maven │ │ │ │ │ └── com.example │ │ │ │ │ └── demo │ │ │ │ │ ├── pom.properties │ │ │ │ │ └── pom.xml │ │ │ ├── bootstrap.properties │ │ │ └── com │ │ │ │ └── example │ │ │ │ ├── Application.class │ │ │ │ └── GreetController.class │ │ │ ├── demo-0.0.1-SNAPSHOT.jar │ │ │ ├── demo-0.0.1-SNAPSHOT.jar.original │ │ │ ├── maven-archiver │ │ │ └── pom.properties │ │ │ ├── maven-status │ │ │ └── maven-compiler-plugin │ │ │ │ ├── compile │ │ │ │ └── default-compile │ │ │ │ │ ├── createdFiles.lst │ │ │ │ │ └── inputFiles.lst │ │ │ │ └── testCompile │ │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ ├── surefire-reports │ │ │ ├── TEST-com.example.ApplicationTests.xml │ │ │ └── com.example.ApplicationTests.txt │ │ │ └── test-classes │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.class │ ├── chapter6.search-apigateway │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── search │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── apigateway │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── CustomZuulFilter.java │ │ │ │ │ └── SearchApiGateway.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter6.search │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── search │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── component │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Receiver.java │ │ │ │ │ └── SearchComponent.java │ │ │ │ │ ├── controller │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── SearchQuery.java │ │ │ │ │ └── SearchRestController.java │ │ │ │ │ ├── entity │ │ │ │ │ ├── Fares.java │ │ │ │ │ ├── Flight.java │ │ │ │ │ └── Inventory.java │ │ │ │ │ └── repository │ │ │ │ │ └── FlightRepository.java │ │ │ └── resources │ │ │ │ ├── .DS_Store │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter6.website │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── client │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── BookingRecord.java │ │ │ │ │ ├── BrownFieldSiteController.java │ │ │ │ │ ├── CheckInRecord.java │ │ │ │ │ ├── Fares.java │ │ │ │ │ ├── Flight.java │ │ │ │ │ ├── Passenger.java │ │ │ │ │ ├── SearchQuery.java │ │ │ │ │ └── UIData.java │ │ │ └── resources │ │ │ │ ├── bootstrap.properties │ │ │ │ ├── static │ │ │ │ └── css │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── main.css │ │ │ │ └── templates │ │ │ │ ├── .DS_Store │ │ │ │ ├── book.html │ │ │ │ ├── bookingsearch.html │ │ │ │ ├── checkinconfirm.html │ │ │ │ ├── confirm.html │ │ │ │ ├── result.html │ │ │ │ └── search.html │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── pom.xml │ └── readme.txt ├── Chapter 7 │ ├── __MACOSX │ │ ├── chapter7.configserver │ │ │ └── ._.DS_Store │ │ ├── chapter7.eurekaserver │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ └── resources │ │ │ │ └── ._.DS_Store │ │ ├── chapter7.search-apigateway │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ └── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── com │ │ │ │ ├── ._.DS_Store │ │ │ │ └── brownfield │ │ │ │ ├── ._.DS_Store │ │ │ │ └── pss │ │ │ │ ├── ._.DS_Store │ │ │ │ └── search │ │ │ │ ├── ._.DS_Store │ │ │ │ └── apigateway │ │ │ │ └── ._.DS_Store │ │ ├── chapter7.search │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ ├── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── com │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── search │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ ├── component │ │ │ │ │ └── ._.DS_Store │ │ │ │ │ └── controller │ │ │ │ │ └── ._.DS_Store │ │ │ │ └── resources │ │ │ │ └── ._.DS_Store │ │ ├── chapter7.website │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ ├── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── com │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── client │ │ │ │ │ └── ._.DS_Store │ │ │ │ └── resources │ │ │ │ ├── static │ │ │ │ └── css │ │ │ │ │ └── ._.DS_Store │ │ │ │ └── templates │ │ │ │ └── ._.DS_Store │ │ └── config-repo-new │ │ │ └── ._.DS_Store │ ├── chapter7.configserver │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── brownfield │ │ │ │ │ └── configserver │ │ │ │ │ └── Application.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter7.eurekaserver │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── brownfield │ │ │ │ │ └── pss │ │ │ │ │ └── eurekaserver │ │ │ │ │ └── EurekaserverApplication.java │ │ │ └── resources │ │ │ │ ├── .DS_Store │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter7.hystrixdashboard │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── HysterixdashboardApplication.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── HysterixdashboardApplicationTests.java │ ├── chapter7.search-apigateway │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── search │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── apigateway │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── CustomZuulFilter.java │ │ │ │ │ └── SearchApiGateway.java │ │ │ └── resources │ │ │ │ ├── bootstrap.properties │ │ │ │ └── logback-spring.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter7.search │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── search │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── component │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Receiver.java │ │ │ │ │ └── SearchComponent.java │ │ │ │ │ ├── controller │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── SearchQuery.java │ │ │ │ │ └── SearchRestController.java │ │ │ │ │ ├── entity │ │ │ │ │ ├── Fares.java │ │ │ │ │ ├── Flight.java │ │ │ │ │ └── Inventory.java │ │ │ │ │ └── repository │ │ │ │ │ └── FlightRepository.java │ │ │ └── resources │ │ │ │ ├── .DS_Store │ │ │ │ ├── bootstrap.properties │ │ │ │ └── logback-spring.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter7.turbineServer │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── TurbineServerApplication.java │ │ │ └── resources │ │ │ │ └── bootstrap.yaml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── TurbineServerApplicationTests.java │ ├── chapter7.website │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── client │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── BookingRecord.java │ │ │ │ │ ├── BrownFieldSiteController.java │ │ │ │ │ ├── CheckInRecord.java │ │ │ │ │ ├── Fares.java │ │ │ │ │ ├── Flight.java │ │ │ │ │ ├── Passenger.java │ │ │ │ │ ├── SearchQuery.java │ │ │ │ │ └── UIData.java │ │ │ └── resources │ │ │ │ ├── bootstrap.properties │ │ │ │ ├── static │ │ │ │ └── css │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── main.css │ │ │ │ └── templates │ │ │ │ ├── .DS_Store │ │ │ │ ├── book.html │ │ │ │ ├── bookingsearch.html │ │ │ │ ├── checkinconfirm.html │ │ │ │ ├── confirm.html │ │ │ │ ├── result.html │ │ │ │ └── search.html │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── pom.xml │ └── readme.txt ├── Chapter 8 │ ├── __MACOSX │ │ ├── chapter8.configserver │ │ │ └── ._.DS_Store │ │ ├── chapter8.eurekaserver │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ └── resources │ │ │ │ └── ._.DS_Store │ │ ├── chapter8.search-apigateway │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ └── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── com │ │ │ │ ├── ._.DS_Store │ │ │ │ └── brownfield │ │ │ │ ├── ._.DS_Store │ │ │ │ └── pss │ │ │ │ ├── ._.DS_Store │ │ │ │ └── search │ │ │ │ ├── ._.DS_Store │ │ │ │ └── apigateway │ │ │ │ └── ._.DS_Store │ │ ├── chapter8.search │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ ├── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── com │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── search │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ ├── component │ │ │ │ │ └── ._.DS_Store │ │ │ │ │ └── controller │ │ │ │ │ └── ._.DS_Store │ │ │ │ └── resources │ │ │ │ └── ._.DS_Store │ │ ├── chapter8.website │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ ├── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── com │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── client │ │ │ │ │ └── ._.DS_Store │ │ │ │ └── resources │ │ │ │ ├── static │ │ │ │ └── css │ │ │ │ │ └── ._.DS_Store │ │ │ │ └── templates │ │ │ │ └── ._.DS_Store │ │ └── config-repo-ch8 │ │ │ └── ._.DS_Store │ ├── chapter8.configserver │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── brownfield │ │ │ │ │ └── configserver │ │ │ │ │ └── Application.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter8.eurekaserver │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── brownfield │ │ │ │ │ └── pss │ │ │ │ │ └── eurekaserver │ │ │ │ │ └── EurekaserverApplication.java │ │ │ └── resources │ │ │ │ ├── .DS_Store │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter8.search-apigateway │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── Dockerfile │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── search │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── apigateway │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── CustomZuulFilter.java │ │ │ │ │ └── SearchApiGateway.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter8.search │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── Dockerfile │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── search │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── component │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Receiver.java │ │ │ │ │ └── SearchComponent.java │ │ │ │ │ ├── controller │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── SearchQuery.java │ │ │ │ │ └── SearchRestController.java │ │ │ │ │ ├── entity │ │ │ │ │ ├── Fares.java │ │ │ │ │ ├── Flight.java │ │ │ │ │ └── Inventory.java │ │ │ │ │ └── repository │ │ │ │ │ └── FlightRepository.java │ │ │ └── resources │ │ │ │ ├── .DS_Store │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter8.website │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── Dockerfile │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── client │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── BookingRecord.java │ │ │ │ │ ├── BrownFieldSiteController.java │ │ │ │ │ ├── CheckInRecord.java │ │ │ │ │ ├── Fares.java │ │ │ │ │ ├── Flight.java │ │ │ │ │ ├── Passenger.java │ │ │ │ │ ├── SearchQuery.java │ │ │ │ │ └── UIData.java │ │ │ └── resources │ │ │ │ ├── bootstrap.properties │ │ │ │ ├── static │ │ │ │ └── css │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── main.css │ │ │ │ └── templates │ │ │ │ ├── .DS_Store │ │ │ │ ├── book.html │ │ │ │ ├── bookingsearch.html │ │ │ │ ├── checkinconfirm.html │ │ │ │ ├── confirm.html │ │ │ │ ├── result.html │ │ │ │ └── search.html │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── pom.xml │ └── readme.txt ├── Chapter 9 │ ├── __MACOSX │ │ ├── chapter9.configserver │ │ │ └── ._.DS_Store │ │ ├── chapter9.eurekaserver │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ └── resources │ │ │ │ └── ._.DS_Store │ │ ├── chapter9.search-apigateway │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ └── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── com │ │ │ │ ├── ._.DS_Store │ │ │ │ └── brownfield │ │ │ │ ├── ._.DS_Store │ │ │ │ └── pss │ │ │ │ ├── ._.DS_Store │ │ │ │ └── search │ │ │ │ ├── ._.DS_Store │ │ │ │ └── apigateway │ │ │ │ └── ._.DS_Store │ │ ├── chapter9.search │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ │ ├── ._.DS_Store │ │ │ │ └── main │ │ │ │ ├── ._.DS_Store │ │ │ │ ├── java │ │ │ │ ├── ._.DS_Store │ │ │ │ └── com │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ └── search │ │ │ │ │ ├── ._.DS_Store │ │ │ │ │ ├── component │ │ │ │ │ └── ._.DS_Store │ │ │ │ │ └── controller │ │ │ │ │ └── ._.DS_Store │ │ │ │ └── resources │ │ │ │ └── ._.DS_Store │ │ └── chapter9.website │ │ │ ├── ._.DS_Store │ │ │ └── src │ │ │ ├── ._.DS_Store │ │ │ └── main │ │ │ ├── ._.DS_Store │ │ │ ├── java │ │ │ ├── ._.DS_Store │ │ │ └── com │ │ │ │ ├── ._.DS_Store │ │ │ │ └── brownfield │ │ │ │ ├── ._.DS_Store │ │ │ │ └── pss │ │ │ │ ├── ._.DS_Store │ │ │ │ └── client │ │ │ │ └── ._.DS_Store │ │ │ └── resources │ │ │ ├── static │ │ │ └── css │ │ │ │ └── ._.DS_Store │ │ │ └── templates │ │ │ └── ._.DS_Store │ ├── chapter9.configserver │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── brownfield │ │ │ │ │ └── configserver │ │ │ │ │ └── Application.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter9.eurekaserver │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── brownfield │ │ │ │ │ └── pss │ │ │ │ │ └── eurekaserver │ │ │ │ │ └── EurekaserverApplication.java │ │ │ └── resources │ │ │ │ ├── .DS_Store │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter9.search-apigateway │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── Dockerfile │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── search │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── apigateway │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── CustomZuulFilter.java │ │ │ │ │ └── SearchApiGateway.java │ │ │ └── resources │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter9.search │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── .springBeans │ │ ├── Dockerfile │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── search │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── component │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Receiver.java │ │ │ │ │ └── SearchComponent.java │ │ │ │ │ ├── controller │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── SearchQuery.java │ │ │ │ │ └── SearchRestController.java │ │ │ │ │ ├── entity │ │ │ │ │ ├── Fares.java │ │ │ │ │ ├── Flight.java │ │ │ │ │ └── Inventory.java │ │ │ │ │ └── repository │ │ │ │ │ └── FlightRepository.java │ │ │ └── resources │ │ │ │ ├── .DS_Store │ │ │ │ └── bootstrap.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ ├── chapter9.website │ │ ├── .DS_Store │ │ ├── .classpath │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── .project │ │ ├── Dockerfile │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── .DS_Store │ │ │ ├── main │ │ │ ├── .DS_Store │ │ │ ├── java │ │ │ │ ├── .DS_Store │ │ │ │ └── com │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── brownfield │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── pss │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── client │ │ │ │ │ ├── .DS_Store │ │ │ │ │ ├── Application.java │ │ │ │ │ ├── BookingRecord.java │ │ │ │ │ ├── BrownFieldSiteController.java │ │ │ │ │ ├── CheckInRecord.java │ │ │ │ │ ├── Fares.java │ │ │ │ │ ├── Flight.java │ │ │ │ │ ├── Passenger.java │ │ │ │ │ ├── SearchQuery.java │ │ │ │ │ └── UIData.java │ │ │ └── resources │ │ │ │ ├── bootstrap.properties │ │ │ │ ├── static │ │ │ │ └── css │ │ │ │ │ ├── .DS_Store │ │ │ │ │ └── main.css │ │ │ │ └── templates │ │ │ │ ├── .DS_Store │ │ │ │ ├── book.html │ │ │ │ ├── bookingsearch.html │ │ │ │ ├── checkinconfirm.html │ │ │ │ ├── confirm.html │ │ │ │ ├── result.html │ │ │ │ └── search.html │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── ApplicationTests.java │ └── pom.xml ├── Hardware and Software requirements.pdf └── Readme.txt ├── Module 3 ├── Chapter 01 │ ├── GeoIpService.java │ ├── PaymentService.java │ └── aggregation.js ├── Chapter 02 │ ├── add-integer-2.js │ ├── add-integer.js │ ├── data-storage.js │ ├── employee-management-require.js │ ├── employees-storage.js │ ├── helloWorld.js │ ├── index.html │ ├── minimal-plugin.js │ ├── seneca-fail.js │ ├── seneca-web.js │ ├── string-manipulation-restructured.js │ ├── string-manipulation.js │ ├── string-require.js │ ├── sum-product-plugin.js │ └── wordcount.js ├── Chapter 03 │ ├── monolyth │ │ ├── index.js │ │ └── monolyth.js │ └── seneca-services │ │ ├── email.js │ │ ├── index.js │ │ ├── index2.js │ │ ├── node_modules │ │ └── seneca │ │ │ ├── CHANGES.md │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── lib │ │ │ ├── common.js │ │ │ ├── entity.js │ │ │ ├── logging.js │ │ │ ├── optioner.js │ │ │ ├── plugin-util.js │ │ │ ├── print.js │ │ │ └── store.js │ │ │ ├── node_modules │ │ │ ├── archy │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── examples │ │ │ │ │ ├── beep.js │ │ │ │ │ └── multi_line.js │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ ├── readme.markdown │ │ │ │ └── test │ │ │ │ │ ├── beep.js │ │ │ │ │ ├── multi_line.js │ │ │ │ │ └── non_unicode.js │ │ │ ├── eraro │ │ │ │ ├── README.md │ │ │ │ ├── eraro.js │ │ │ │ └── package.json │ │ │ ├── gate-executor │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── build.sh │ │ │ │ ├── doc │ │ │ │ │ ├── docco.css │ │ │ │ │ └── gate-executor.html │ │ │ │ ├── gate-executor.js │ │ │ │ ├── package.json │ │ │ │ ├── test.sh │ │ │ │ └── test │ │ │ │ │ └── gate-executor.test.js │ │ │ ├── gex │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── README.md │ │ │ │ ├── gex-min.js │ │ │ │ ├── gex-min.map │ │ │ │ ├── gex.js │ │ │ │ └── package.json │ │ │ ├── jsonic │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── jsonic-min.js │ │ │ │ ├── jsonic-min.map │ │ │ │ ├── jsonic-parser.js │ │ │ │ ├── jsonic-parser.pegjs │ │ │ │ ├── jsonic.js │ │ │ │ └── package.json │ │ │ ├── lodash │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── README.md │ │ │ │ ├── dist │ │ │ │ │ ├── lodash.compat.js │ │ │ │ │ ├── lodash.compat.min.js │ │ │ │ │ ├── lodash.js │ │ │ │ │ ├── lodash.min.js │ │ │ │ │ ├── lodash.underscore.js │ │ │ │ │ └── lodash.underscore.min.js │ │ │ │ ├── lodash.js │ │ │ │ └── package.json │ │ │ ├── lru-cache │ │ │ │ ├── .npmignore │ │ │ │ ├── CONTRIBUTORS │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── lib │ │ │ │ │ └── lru-cache.js │ │ │ │ ├── package.json │ │ │ │ └── test │ │ │ │ │ ├── basic.js │ │ │ │ │ ├── foreach.js │ │ │ │ │ └── memory-leak.js │ │ │ ├── minimist │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── example │ │ │ │ │ └── parse.js │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ ├── readme.markdown │ │ │ │ └── test │ │ │ │ │ ├── all_bool.js │ │ │ │ │ ├── bool.js │ │ │ │ │ ├── dash.js │ │ │ │ │ ├── default_bool.js │ │ │ │ │ ├── dotted.js │ │ │ │ │ ├── long.js │ │ │ │ │ ├── num.js │ │ │ │ │ ├── parse.js │ │ │ │ │ ├── parse_modified.js │ │ │ │ │ ├── short.js │ │ │ │ │ ├── stop_early.js │ │ │ │ │ ├── unknown.js │ │ │ │ │ └── whitespace.js │ │ │ ├── nid │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── README.md │ │ │ │ ├── nid.js │ │ │ │ └── package.json │ │ │ ├── norma │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── build.sh │ │ │ │ ├── doc │ │ │ │ │ ├── docco.css │ │ │ │ │ ├── norma.html │ │ │ │ │ └── public │ │ │ │ │ │ ├── fonts │ │ │ │ │ │ ├── aller-bold.eot │ │ │ │ │ │ ├── aller-bold.ttf │ │ │ │ │ │ ├── aller-bold.woff │ │ │ │ │ │ ├── aller-light.eot │ │ │ │ │ │ ├── aller-light.ttf │ │ │ │ │ │ ├── aller-light.woff │ │ │ │ │ │ ├── novecento-bold.eot │ │ │ │ │ │ ├── novecento-bold.ttf │ │ │ │ │ │ └── novecento-bold.woff │ │ │ │ │ │ └── stylesheets │ │ │ │ │ │ └── normalize.css │ │ │ │ ├── norma-min.js │ │ │ │ ├── norma-min.map │ │ │ │ ├── norma-parser.js │ │ │ │ ├── norma-parser.pegjs │ │ │ │ ├── norma.js │ │ │ │ ├── package.json │ │ │ │ ├── test.sh │ │ │ │ └── test │ │ │ │ │ ├── norma.test.js │ │ │ │ │ └── readme.js │ │ │ ├── parambulator │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── README.md │ │ │ │ ├── package.json │ │ │ │ └── parambulator.js │ │ │ ├── patrun │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── node_modules │ │ │ │ │ ├── gex │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── gex-min.js │ │ │ │ │ │ ├── gex-min.map │ │ │ │ │ │ ├── gex.js │ │ │ │ │ │ └── package.json │ │ │ │ │ └── lodash │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── array.js │ │ │ │ │ │ ├── chain.js │ │ │ │ │ │ ├── collection.js │ │ │ │ │ │ ├── date.js │ │ │ │ │ │ ├── date │ │ │ │ │ │ └── now.js │ │ │ │ │ │ ├── function.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── lang.js │ │ │ │ │ │ ├── lang │ │ │ │ │ │ ├── clone.js │ │ │ │ │ │ ├── eq.js │ │ │ │ │ │ ├── gt.js │ │ │ │ │ │ ├── gte.js │ │ │ │ │ │ ├── isArray.js │ │ │ │ │ │ ├── isDate.js │ │ │ │ │ │ ├── isEmpty.js │ │ │ │ │ │ ├── isEqual.js │ │ │ │ │ │ ├── isError.js │ │ │ │ │ │ ├── isFinite.js │ │ │ │ │ │ ├── isMatch.js │ │ │ │ │ │ ├── isNaN.js │ │ │ │ │ │ ├── isNative.js │ │ │ │ │ │ ├── isNull.js │ │ │ │ │ │ ├── isNumber.js │ │ │ │ │ │ ├── isObject.js │ │ │ │ │ │ ├── isRegExp.js │ │ │ │ │ │ ├── isString.js │ │ │ │ │ │ ├── lt.js │ │ │ │ │ │ ├── lte.js │ │ │ │ │ │ └── toArray.js │ │ │ │ │ │ ├── math.js │ │ │ │ │ │ ├── math │ │ │ │ │ │ ├── add.js │ │ │ │ │ │ ├── ceil.js │ │ │ │ │ │ ├── floor.js │ │ │ │ │ │ ├── max.js │ │ │ │ │ │ ├── min.js │ │ │ │ │ │ ├── round.js │ │ │ │ │ │ └── sum.js │ │ │ │ │ │ ├── number.js │ │ │ │ │ │ ├── object.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── string.js │ │ │ │ │ │ ├── support.js │ │ │ │ │ │ └── utility.js │ │ │ │ ├── package.json │ │ │ │ ├── patrun-min.js │ │ │ │ ├── patrun-min.map │ │ │ │ └── patrun.js │ │ │ ├── rolling-stats │ │ │ │ ├── README.md │ │ │ │ ├── package.json │ │ │ │ └── rolling-stats.js │ │ │ ├── seneca-basic │ │ │ │ ├── README.md │ │ │ │ ├── basic.js │ │ │ │ ├── node_modules │ │ │ │ │ └── async │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ └── bower.json │ │ │ │ └── package.json │ │ │ ├── seneca-mem-store │ │ │ │ ├── README.md │ │ │ │ ├── mem-store.js │ │ │ │ └── package.json │ │ │ ├── seneca-transport │ │ │ │ ├── README.md │ │ │ │ ├── lib │ │ │ │ │ └── transport-utils.js │ │ │ │ ├── package.json │ │ │ │ └── transport.js │ │ │ ├── seneca-web │ │ │ │ ├── README.md │ │ │ │ ├── http-router.js │ │ │ │ ├── node_modules │ │ │ │ │ ├── connect │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── History.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── Readme.md │ │ │ │ │ │ └── index.js │ │ │ │ │ └── mstring │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── mstring.js │ │ │ │ │ │ └── test.js │ │ │ │ ├── package.json │ │ │ │ ├── web.js │ │ │ │ └── web │ │ │ │ │ ├── _web_service_template.html │ │ │ │ │ ├── angular-1.2.0.rc2.js │ │ │ │ │ ├── angular-route-1.2.0.rc2.js │ │ │ │ │ ├── animate.css │ │ │ │ │ ├── bootstrap-v3.0.0.js │ │ │ │ │ ├── bootstrap.min.css │ │ │ │ │ ├── jquery-2.0.0.js │ │ │ │ │ ├── login-web.js │ │ │ │ │ ├── moment-2.3.1.min.js │ │ │ │ │ ├── underscore-1.5.2.js │ │ │ │ │ └── web-service.js │ │ │ ├── use-plugin │ │ │ │ ├── README.md │ │ │ │ ├── package.json │ │ │ │ └── use.js │ │ │ └── zig │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── build.sh │ │ │ │ ├── doc │ │ │ │ ├── docco.css │ │ │ │ ├── public │ │ │ │ │ ├── fonts │ │ │ │ │ │ ├── aller-bold.eot │ │ │ │ │ │ ├── aller-bold.ttf │ │ │ │ │ │ ├── aller-bold.woff │ │ │ │ │ │ ├── aller-light.eot │ │ │ │ │ │ ├── aller-light.ttf │ │ │ │ │ │ ├── aller-light.woff │ │ │ │ │ │ ├── novecento-bold.eot │ │ │ │ │ │ ├── novecento-bold.ttf │ │ │ │ │ │ └── novecento-bold.woff │ │ │ │ │ └── stylesheets │ │ │ │ │ │ └── normalize.css │ │ │ │ └── zig.html │ │ │ │ ├── examples │ │ │ │ ├── mongo.js │ │ │ │ ├── package.json │ │ │ │ ├── readme.js │ │ │ │ └── readme.js~ │ │ │ │ ├── package.json │ │ │ │ ├── test.sh │ │ │ │ ├── test │ │ │ │ └── zig.test.js │ │ │ │ └── zig.js │ │ │ ├── package.json │ │ │ └── seneca.js │ │ ├── post.js │ │ └── sms.js ├── Chapter 04 │ ├── README.md │ ├── emailing │ │ ├── README.md │ │ ├── app │ │ │ ├── index.js │ │ │ ├── nodemailer.js │ │ │ └── test.js │ │ └── package.json │ ├── front-end │ │ ├── README.md │ │ ├── app │ │ │ ├── index.js │ │ │ └── test.js │ │ └── package.json │ ├── order-manager │ │ ├── README.md │ │ ├── app │ │ │ ├── .index.js.swo │ │ │ └── index.js │ │ └── package.json │ ├── product-management │ │ ├── README.md │ │ ├── app │ │ │ └── index.js │ │ └── package.json │ └── snippets.js ├── Chapter 05 │ ├── escapedsql.js │ └── sqlinjection.js ├── Chapter 06 │ ├── chai-http-tests.js │ ├── chai.js │ ├── coverage │ │ ├── coverage.json │ │ ├── lcov-report │ │ │ ├── base.css │ │ │ ├── code │ │ │ │ ├── index.html │ │ │ │ ├── remove-stop-words.js.html │ │ │ │ └── stop-words-tests.js.html │ │ │ ├── index.html │ │ │ ├── prettify.css │ │ │ ├── prettify.js │ │ │ ├── sort-arrow-sprite.png │ │ │ └── sorter.js │ │ └── lcov.info │ ├── david.js │ ├── main-banned.js │ ├── mocha.js │ ├── package.json │ ├── proxy.js │ ├── remove-stop-words.js │ ├── sinon-stub.js │ ├── sinon-time.js │ ├── sinon.js │ ├── start-stop.js │ ├── stop-words-tests.js │ └── stop-words.js ├── Chapter 07 │ ├── counter-metric.js │ ├── error-example.js │ ├── express-error.js │ ├── index.js │ ├── probe-metric.js │ ├── requests.sh │ └── simple-metric.js ├── Chapter 08 │ ├── dockerfile │ │ └── Dockerfile │ ├── example │ │ ├── error.js │ │ ├── node_modules │ │ │ └── express │ │ │ │ ├── History.md │ │ │ │ ├── LICENSE │ │ │ │ ├── Readme.md │ │ │ │ ├── index.js │ │ │ │ ├── lib │ │ │ │ ├── application.js │ │ │ │ ├── express.js │ │ │ │ ├── middleware │ │ │ │ │ ├── init.js │ │ │ │ │ └── query.js │ │ │ │ ├── request.js │ │ │ │ ├── response.js │ │ │ │ ├── router │ │ │ │ │ ├── index.js │ │ │ │ │ ├── layer.js │ │ │ │ │ └── route.js │ │ │ │ ├── utils.js │ │ │ │ └── view.js │ │ │ │ ├── node_modules │ │ │ │ ├── accepts │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── mime-types │ │ │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ └── negotiator │ │ │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ ├── charset.js │ │ │ │ │ │ │ ├── encoding.js │ │ │ │ │ │ │ ├── language.js │ │ │ │ │ │ │ └── mediaType.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ └── package.json │ │ │ │ ├── array-flatten │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── array-flatten.js │ │ │ │ │ └── package.json │ │ │ │ ├── content-disposition │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ ├── content-type │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ ├── cookie-signature │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── History.md │ │ │ │ │ ├── Readme.md │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ ├── cookie │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ ├── debug │ │ │ │ │ ├── .jshintrc │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── History.md │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── Readme.md │ │ │ │ │ ├── bower.json │ │ │ │ │ ├── browser.js │ │ │ │ │ ├── component.json │ │ │ │ │ ├── debug.js │ │ │ │ │ ├── node.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ └── ms │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── History.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ └── package.json │ │ │ │ ├── depd │ │ │ │ │ ├── History.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── Readme.md │ │ │ │ │ ├── index.js │ │ │ │ │ ├── lib │ │ │ │ │ │ └── compat │ │ │ │ │ │ │ ├── buffer-concat.js │ │ │ │ │ │ │ ├── callsite-tostring.js │ │ │ │ │ │ │ └── index.js │ │ │ │ │ └── package.json │ │ │ │ ├── escape-html │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── Readme.md │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ ├── etag │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ ├── finalhandler │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ └── unpipe │ │ │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ └── package.json │ │ │ │ ├── fresh │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ ├── merge-descriptors │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ ├── methods │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ ├── on-finished │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ └── ee-first │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ └── package.json │ │ │ │ ├── parseurl │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ ├── path-to-regexp │ │ │ │ │ ├── History.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── Readme.md │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ ├── proxy-addr │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── forwarded │ │ │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ └── ipaddr.js │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── .travis.yml │ │ │ │ │ │ │ ├── Cakefile │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── bower.json │ │ │ │ │ │ │ ├── ipaddr.min.js │ │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── ipaddr.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ └── package.json │ │ │ │ ├── qs │ │ │ │ │ ├── .eslintignore │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── bower.json │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ ├── stringify.js │ │ │ │ │ │ └── utils.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── test │ │ │ │ │ │ ├── parse.js │ │ │ │ │ │ ├── stringify.js │ │ │ │ │ │ └── utils.js │ │ │ │ ├── range-parser │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ ├── send │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── .bin │ │ │ │ │ │ │ └── mime │ │ │ │ │ │ ├── destroy │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ ├── http-errors │ │ │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ ├── mime │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── build │ │ │ │ │ │ │ │ ├── build.js │ │ │ │ │ │ │ │ └── test.js │ │ │ │ │ │ │ ├── cli.js │ │ │ │ │ │ │ ├── mime.js │ │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ │ └── types.json │ │ │ │ │ │ ├── ms │ │ │ │ │ │ │ ├── .npmignore │ │ │ │ │ │ │ ├── History.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ └── statuses │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── codes.json │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ └── package.json │ │ │ │ ├── serve-static │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── escape-html │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── Readme.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ └── send │ │ │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ └── package.json │ │ │ │ ├── type-is │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ ├── node_modules │ │ │ │ │ │ ├── media-typer │ │ │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ │ └── mime-types │ │ │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── package.json │ │ │ │ │ └── package.json │ │ │ │ ├── utils-merge │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ └── vary │ │ │ │ │ ├── HISTORY.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── index.js │ │ │ │ │ └── package.json │ │ │ │ └── package.json │ │ └── small-script.js │ ├── pm2-scale │ │ ├── app.js │ │ ├── ecosystem.json5 │ │ └── node_modules │ │ │ └── http │ │ │ └── package.json │ └── pm2 │ │ └── ecosystem.json5 └── Software Hardware List.pdf └── README.md /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/LICENSE -------------------------------------------------------------------------------- /Module 1/Chapter 2/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 2/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 2/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 2/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 2/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 3/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 3/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 3/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 3/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 3/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 4/booking-service/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 4/booking-service/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 4/booking-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 4/booking-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 4/booking-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 4/booking-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 4/eureka-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 4/eureka-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 4/eureka-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 4/eureka-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 4/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 4/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 4/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 4/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 4/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 4/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 4/restaurant-service/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 4/restaurant-service/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 4/restaurant-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 4/restaurant-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 4/restaurant-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 4/restaurant-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 4/user-service/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 4/user-service/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 4/user-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 4/user-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 4/user-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 4/user-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/api-service/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/api-service/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/api-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/api-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/api-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/api-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/booking-service/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/booking-service/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/booking-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/booking-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/booking-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/booking-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/common/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/common/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/common/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/common/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/common/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/dashboard-server/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/dashboard-server/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/dashboard-server/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/dashboard-server/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/dashboard-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/dashboard-server/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/dashboard-server/src/main/resources/hystrixdashboard/stream/hystrix.stream: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Module 1/Chapter 5/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/docker-compose.yml -------------------------------------------------------------------------------- /Module 1/Chapter 5/docker/docker-assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/docker/docker-assembly.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/eureka-server/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/eureka-server/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/eureka-server/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/eureka-server/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/eureka-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/eureka-server/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/restaurant-service/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/restaurant-service/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/restaurant-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/restaurant-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/restaurant-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/restaurant-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/security-service/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/security-service/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/security-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/security-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/security-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/security-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/security-service/src/main/wro/main.less: -------------------------------------------------------------------------------- 1 | @brand-primary: #de8579; -------------------------------------------------------------------------------- /Module 1/Chapter 5/security-service/src/main/wro/wro.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/security-service/src/main/wro/wro.properties -------------------------------------------------------------------------------- /Module 1/Chapter 5/security-service/src/main/wro/wro.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/security-service/src/main/wro/wro.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/turbine-server/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/turbine-server/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/turbine-server/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/turbine-server/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/turbine-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/turbine-server/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/user-service/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/user-service/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/user-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/user-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/user-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/user-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/zuul-server/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/zuul-server/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/zuul-server/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/zuul-server/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/zuul-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/zuul-server/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 5/zuul-server/src/main/resources/keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 5/zuul-server/src/main/resources/keystore.jks -------------------------------------------------------------------------------- /Module 1/Chapter 6/api-service/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/api-service/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/api-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/api-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/api-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/api-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/booking-service/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/booking-service/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/booking-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/booking-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/booking-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/booking-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/common/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/common/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/common/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/common/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/common/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/dashboard-server/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/dashboard-server/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/dashboard-server/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/dashboard-server/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/dashboard-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/dashboard-server/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/dashboard-server/src/main/resources/hystrixdashboard/stream/hystrix.stream: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Module 1/Chapter 6/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/docker-compose.yml -------------------------------------------------------------------------------- /Module 1/Chapter 6/docker/docker-assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/docker/docker-assembly.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/eureka-server/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/eureka-server/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/eureka-server/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/eureka-server/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/eureka-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/eureka-server/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/restaurant-service/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/restaurant-service/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/restaurant-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/restaurant-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/restaurant-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/restaurant-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/security-service/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/security-service/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/security-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/security-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/security-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/security-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/security-service/src/main/wro/main.less: -------------------------------------------------------------------------------- 1 | @brand-primary: #de8579; -------------------------------------------------------------------------------- /Module 1/Chapter 6/security-service/src/main/wro/wro.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/security-service/src/main/wro/wro.properties -------------------------------------------------------------------------------- /Module 1/Chapter 6/security-service/src/main/wro/wro.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/security-service/src/main/wro/wro.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/turbine-server/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/turbine-server/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/turbine-server/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/turbine-server/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/turbine-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/turbine-server/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/user-service/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/user-service/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/user-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/user-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/user-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/user-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/zuul-server/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/zuul-server/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/zuul-server/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/zuul-server/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/zuul-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/zuul-server/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 6/zuul-server/src/main/resources/keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 6/zuul-server/src/main/resources/keystore.jks -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/api-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/api-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/api-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/api-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/booking-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/booking-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/booking-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/booking-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/common/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/common/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/common/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/common/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/common/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/dashboard-server/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/dashboard-server/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/dashboard-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/dashboard-server/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/dashboard-server/src/main/resources/hystrixdashboard/stream/hystrix.stream: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/docker-compose.yml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/docker/docker-assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/docker/docker-assembly.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/eureka-server/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/eureka-server/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/eureka-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/eureka-server/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/nb-configuration.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/restaurant-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/restaurant-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/turbine-server/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/turbine-server/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/turbine-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/turbine-server/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/user-service/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/user-service/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/user-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/user-service/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/zuul-server/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/zuul-server/nbactions.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_SERVICES/zuul-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_SERVICES/zuul-server/pom.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/LICENSE -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/README.md -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/app/components/version/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/app/components/version/version.js -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/app/public/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/app/public/css/app.css -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/app/src/index.html -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/app/src/scripts/AjaxHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/app/src/scripts/AjaxHandler.js -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/app/src/scripts/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/app/src/scripts/app.js -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/app/src/styles/application.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/app/src/styles/application.scss -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/app/src/views/httperror/httperror.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/app/src/views/httperror/httperror.js -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/app/src/views/login/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/app/src/views/login/login.html -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/app/src/views/login/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/app/src/views/login/login.js -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/bower.json -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/e2e-tests/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/e2e-tests/protractor.conf.js -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/e2e-tests/scenarios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/e2e-tests/scenarios.js -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/gulpfile.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/gulpfile.coffee -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/gulpfile.js -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/karma.conf.js -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/nbproject/private/private.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/nbproject/private/private.properties -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/nbproject/private/private.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/nbproject/private/private.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/nbproject/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/nbproject/project.properties -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/nbproject/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/nbproject/project.xml -------------------------------------------------------------------------------- /Module 1/Chapter 7/OTRS_UI/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 1/Chapter 7/OTRS_UI/package.json -------------------------------------------------------------------------------- /Module 2/Chapter 2/__MACOSX/chapter2.boot-advanced/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/__MACOSX/chapter2.boot-advanced/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/__MACOSX/chapter2.bootactuator/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/__MACOSX/chapter2.bootactuator/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/__MACOSX/chapter2.bootcustomer/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/__MACOSX/chapter2.bootcustomer/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/__MACOSX/chapter2.boothateoas/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/__MACOSX/chapter2.boothateoas/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/__MACOSX/chapter2.bootmessaging/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/__MACOSX/chapter2.bootmessaging/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/__MACOSX/chapter2.bootrest/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/__MACOSX/chapter2.bootrest/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/__MACOSX/chapter2.swagger/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/__MACOSX/chapter2.swagger/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/__MACOSX/legacyrest/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/__MACOSX/legacyrest/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.boot-advanced/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.boot-advanced/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.boot-advanced/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.boot-advanced/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.boot-advanced/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.boot-advanced/.project -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.boot-advanced/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.boot-advanced/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.boot-advanced/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.boot-advanced/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.boot-advanced/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.boot-advanced/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.boot-advanced/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.boot-advanced/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.boot-advanced/src/test/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.boot-advanced/src/test/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootactuator/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootactuator/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootactuator/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootactuator/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootactuator/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootactuator/.project -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootactuator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootactuator/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootactuator/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootactuator/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootactuator/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootactuator/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootcustomer/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootcustomer/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootcustomer/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootcustomer/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootcustomer/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootcustomer/.project -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootcustomer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootcustomer/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootcustomer/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootcustomer/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootcustomer/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootcustomer/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootcustomernotifcation/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootcustomernotifcation/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootcustomernotifcation/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootcustomernotifcation/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootcustomernotifcation/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootcustomernotifcation/.project -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootcustomernotifcation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootcustomernotifcation/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.boothateoas/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.boothateoas/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.boothateoas/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.boothateoas/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.boothateoas/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.boothateoas/.project -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.boothateoas/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.boothateoas/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.boothateoas/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.boothateoas/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.boothateoas/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootmessaging/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootmessaging/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootmessaging/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootmessaging/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootmessaging/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootmessaging/.project -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootmessaging/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootmessaging/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootmessaging/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootmessaging/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootmessaging/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootmessaging/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootmessaging/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootmessaging/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootrest/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootrest/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootrest/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootrest/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootrest/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootrest/.project -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootrest/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootrest/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootrest/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootrest/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootrest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.bootrest/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.bootrest/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.swagger/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.swagger/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.swagger/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.swagger/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.swagger/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.swagger/.project -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.swagger/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/chapter2.swagger/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 2/chapter2.swagger/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Module 2/Chapter 2/legacyrest/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/legacyrest/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 2/legacyrest/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/legacyrest/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 2/legacyrest/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/legacyrest/.project -------------------------------------------------------------------------------- /Module 2/Chapter 2/legacyrest/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/legacyrest/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 2/legacyrest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/legacyrest/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 2/legacyrest/src/main/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/legacyrest/src/main/resources/log4j.xml -------------------------------------------------------------------------------- /Module 2/Chapter 2/legacyrest/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/legacyrest/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /Module 2/Chapter 2/legacyrest/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/legacyrest/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /Module 2/Chapter 2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 2/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 2/readme.txt -------------------------------------------------------------------------------- /Module 2/Chapter 4/__MACOSX/chapter4.book/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/__MACOSX/chapter4.book/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/__MACOSX/chapter4.checkin/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/__MACOSX/chapter4.checkin/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/__MACOSX/chapter4.fares/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/__MACOSX/chapter4.fares/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/__MACOSX/chapter4.search/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/__MACOSX/chapter4.search/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/__MACOSX/chapter4.search/src/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/__MACOSX/chapter4.search/src/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/__MACOSX/chapter4.website/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/__MACOSX/chapter4.website/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/__MACOSX/chapter4.website/src/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/__MACOSX/chapter4.website/src/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.book/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.book/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.book/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.book/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.book/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.book/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.book/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.book/.project -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.book/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.book/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.book/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.book/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.book/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.book/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.book/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.book/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.checkin/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.checkin/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.checkin/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.checkin/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.checkin/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.checkin/.project -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.checkin/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.checkin/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.checkin/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.checkin/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.checkin/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.checkin/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.checkin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.checkin/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.fares/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.fares/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.fares/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.fares/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.fares/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.fares/.project -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.fares/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.fares/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.fares/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.fares/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.fares/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.fares/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.fares/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.fares/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.fares/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8080 -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.search/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.search/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.search/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.search/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.search/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.search/.project -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.search/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.search/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.search/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.search/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.search/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.search/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.search/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.search/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.search/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.search/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.search/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.search/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.search/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.search/src/main/java/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.search/src/main/java/com/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.search/src/main/java/com/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.website/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.website/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.website/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.website/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.website/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.website/.project -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.website/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.website/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.website/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.website/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.website/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.website/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.website/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.website/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.website/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.website/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.website/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.website/src/main/java/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/chapter4.website/src/main/java/com/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/chapter4.website/src/main/java/com/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 4/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 4/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 4/readme.txt -------------------------------------------------------------------------------- /Module 2/Chapter 5/__MACOSX/chapter5.book/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/__MACOSX/chapter5.book/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/__MACOSX/chapter5.book/src/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/__MACOSX/chapter5.book/src/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/__MACOSX/chapter5.book/src/main/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/__MACOSX/chapter5.book/src/main/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/__MACOSX/chapter5.configserver/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/__MACOSX/chapter5.configserver/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/__MACOSX/chapter5.eurekaserver/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/__MACOSX/chapter5.eurekaserver/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/__MACOSX/chapter5.search/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/__MACOSX/chapter5.search/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/__MACOSX/chapter5.search/src/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/__MACOSX/chapter5.search/src/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/__MACOSX/chapter5.website/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/__MACOSX/chapter5.website/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/__MACOSX/chapter5.website/src/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/__MACOSX/chapter5.website/src/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/__MACOSX/config-repo/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/__MACOSX/config-repo/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book-apigateway/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book-apigateway/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book-apigateway/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book-apigateway/.project -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book-apigateway/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book-apigateway/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book-apigateway/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book-apigateway/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book-apigateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book-apigateway/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book/.project -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book/src/main/java/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.book/src/main/java/com/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.book/src/main/java/com/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.checkin-apigateway/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.checkin-apigateway/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.checkin-apigateway/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.checkin-apigateway/.project -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.checkin-apigateway/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.checkin-apigateway/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.checkin-apigateway/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.checkin-apigateway/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.checkin-apigateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.checkin-apigateway/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.checkin/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.checkin/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.checkin/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.checkin/.project -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.checkin/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.checkin/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.checkin/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.checkin/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.checkin/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.checkin/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.checkin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.checkin/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.configserver/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.configserver/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.configserver/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.configserver/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.configserver/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.configserver/.project -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.configserver/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.configserver/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.configserver/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.configserver/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.configserver/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.configserver/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.configserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.configserver/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.eurekaserver/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.eurekaserver/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.eurekaserver/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.eurekaserver/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.eurekaserver/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.eurekaserver/.project -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.eurekaserver/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.eurekaserver/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.eurekaserver/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.eurekaserver/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.eurekaserver/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.eurekaserver/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.eurekaserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.eurekaserver/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.eurekaserver/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.eurekaserver/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.eurekaserver/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.eurekaserver/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.fares-apigateway/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.fares-apigateway/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.fares-apigateway/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.fares-apigateway/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.fares-apigateway/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.fares-apigateway/.project -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.fares-apigateway/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.fares-apigateway/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.fares-apigateway/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.fares-apigateway/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.fares-apigateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.fares-apigateway/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.fares-apigateway/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.fares-apigateway/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.fares-apigateway/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.fares-apigateway/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.fares/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.fares/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.fares/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.fares/.project -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.fares/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.fares/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.fares/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.fares/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.fares/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.fares/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.fares/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.fares/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search-apigateway/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search-apigateway/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search-apigateway/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search-apigateway/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search-apigateway/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search-apigateway/.project -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search-apigateway/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search-apigateway/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search-apigateway/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search-apigateway/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search-apigateway/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search-apigateway/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search-apigateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search-apigateway/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search-apigateway/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search-apigateway/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search/.project -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search/src/main/java/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search/src/main/java/com/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search/src/main/java/com/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.search/src/main/resources/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.search/src/main/resources/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.website/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.website/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.website/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.website/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.website/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.website/.project -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.website/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.website/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.website/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.website/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.website/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.website/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.website/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.website/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.website/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.website/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/chapter5.website/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/chapter5.website/src/main/java/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 5/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 5/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 5/readme.txt -------------------------------------------------------------------------------- /Module 2/Chapter 6/__MACOSX/chapter6-config-repo/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/__MACOSX/chapter6-config-repo/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/__MACOSX/chapter6.search/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/__MACOSX/chapter6.search/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/__MACOSX/chapter6.search/src/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/__MACOSX/chapter6.search/src/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/__MACOSX/chapter6.website/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/__MACOSX/chapter6.website/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/__MACOSX/chapter6.website/src/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/__MACOSX/chapter6.website/src/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.configserver/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.configserver/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.configserver/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.configserver/.project -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.configserver/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.configserver/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.configserver/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.configserver/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.configserver/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.configserver/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.configserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.configserver/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.eurekaserver/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.eurekaserver/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.eurekaserver/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.eurekaserver/.project -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.eurekaserver/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.eurekaserver/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.eurekaserver/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.eurekaserver/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.eurekaserver/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.eurekaserver/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.eurekaserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.eurekaserver/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.lifecyclemanager/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.lifecyclemanager/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.lifecyclemanager/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.lifecyclemanager/.project -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.lifecyclemanager/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.lifecyclemanager/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.lifecyclemanager/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.lifecyclemanager/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.lifecyclemanager/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.lifecyclemanager/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.lifecyclemanager/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.lifecyclemanager/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.sampleservice/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.sampleservice/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.sampleservice/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.sampleservice/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.sampleservice/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.sampleservice/.project -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.sampleservice/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.sampleservice/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.sampleservice/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.sampleservice/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.sampleservice/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.sampleservice/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.sampleservice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.sampleservice/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.sampleservice/target/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.sampleservice/target/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.sampleservice/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven 2 | #Sat Feb 06 22:14:39 GST 2016 3 | version=0.0.1-SNAPSHOT 4 | groupId=com.example 5 | artifactId=demo 6 | -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.sampleservice/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.sampleservice/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search-apigateway/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search-apigateway/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search-apigateway/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search-apigateway/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search-apigateway/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search-apigateway/.project -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search-apigateway/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search-apigateway/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search-apigateway/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search-apigateway/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search-apigateway/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search-apigateway/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search-apigateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search-apigateway/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search-apigateway/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search-apigateway/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search/.project -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.search/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.search/src/main/java/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.website/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.website/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.website/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.website/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.website/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.website/.project -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.website/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.website/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.website/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.website/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.website/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.website/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.website/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.website/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.website/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.website/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/chapter6.website/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/chapter6.website/src/main/java/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 6/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 6/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 6/readme.txt -------------------------------------------------------------------------------- /Module 2/Chapter 7/__MACOSX/chapter7.search/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/__MACOSX/chapter7.search/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/__MACOSX/chapter7.search/src/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/__MACOSX/chapter7.search/src/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/__MACOSX/chapter7.website/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/__MACOSX/chapter7.website/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/__MACOSX/chapter7.website/src/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/__MACOSX/chapter7.website/src/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/__MACOSX/config-repo-new/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/__MACOSX/config-repo-new/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.configserver/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.configserver/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.configserver/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.configserver/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.configserver/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.configserver/.project -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.configserver/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.configserver/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.configserver/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.configserver/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.configserver/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.configserver/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.configserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.configserver/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.eurekaserver/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.eurekaserver/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.eurekaserver/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.eurekaserver/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.eurekaserver/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.eurekaserver/.project -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.eurekaserver/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.eurekaserver/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.eurekaserver/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.eurekaserver/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.eurekaserver/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.eurekaserver/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.eurekaserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.eurekaserver/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.eurekaserver/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.eurekaserver/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.eurekaserver/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.eurekaserver/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.hystrixdashboard/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.hystrixdashboard/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.hystrixdashboard/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.hystrixdashboard/.project -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.hystrixdashboard/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.hystrixdashboard/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.hystrixdashboard/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.hystrixdashboard/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.hystrixdashboard/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.hystrixdashboard/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.hystrixdashboard/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=9999 2 | -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search-apigateway/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search-apigateway/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search-apigateway/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search-apigateway/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search-apigateway/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search-apigateway/.project -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search-apigateway/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search-apigateway/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search-apigateway/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search-apigateway/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search-apigateway/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search-apigateway/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search-apigateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search-apigateway/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search-apigateway/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search-apigateway/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search/.project -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.search/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.search/src/main/java/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.turbineServer/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.turbineServer/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.turbineServer/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.turbineServer/.project -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.turbineServer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.turbineServer/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.turbineServer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.turbineServer/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.turbineServer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.turbineServer/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.website/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.website/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.website/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.website/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.website/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.website/.project -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.website/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.website/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.website/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.website/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.website/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.website/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.website/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.website/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.website/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.website/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/chapter7.website/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/chapter7.website/src/main/java/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 7/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 7/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 7/readme.txt -------------------------------------------------------------------------------- /Module 2/Chapter 8/__MACOSX/chapter8.search/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/__MACOSX/chapter8.search/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/__MACOSX/chapter8.search/src/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/__MACOSX/chapter8.search/src/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/__MACOSX/chapter8.website/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/__MACOSX/chapter8.website/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/__MACOSX/chapter8.website/src/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/__MACOSX/chapter8.website/src/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/__MACOSX/config-repo-ch8/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/__MACOSX/config-repo-ch8/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.configserver/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.configserver/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.configserver/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.configserver/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.configserver/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.configserver/.project -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.configserver/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.configserver/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.configserver/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.configserver/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.configserver/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.configserver/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.configserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.configserver/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.eurekaserver/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.eurekaserver/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.eurekaserver/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.eurekaserver/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.eurekaserver/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.eurekaserver/.project -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.eurekaserver/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.eurekaserver/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.eurekaserver/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.eurekaserver/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.eurekaserver/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.eurekaserver/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.eurekaserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.eurekaserver/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.eurekaserver/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.eurekaserver/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.eurekaserver/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.eurekaserver/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search-apigateway/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search-apigateway/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search-apigateway/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search-apigateway/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search-apigateway/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search-apigateway/.project -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search-apigateway/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search-apigateway/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search-apigateway/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search-apigateway/Dockerfile -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search-apigateway/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search-apigateway/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search-apigateway/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search-apigateway/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search-apigateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search-apigateway/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search-apigateway/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search-apigateway/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search/.project -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search/Dockerfile -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.search/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.search/src/main/java/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.website/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.website/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.website/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.website/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.website/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.website/.project -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.website/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.website/Dockerfile -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.website/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.website/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.website/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.website/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.website/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.website/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.website/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.website/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.website/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.website/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/chapter8.website/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/chapter8.website/src/main/java/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 8/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 8/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 8/readme.txt -------------------------------------------------------------------------------- /Module 2/Chapter 9/__MACOSX/chapter9.search/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/__MACOSX/chapter9.search/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/__MACOSX/chapter9.search/src/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/__MACOSX/chapter9.search/src/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/__MACOSX/chapter9.website/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/__MACOSX/chapter9.website/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/__MACOSX/chapter9.website/src/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/__MACOSX/chapter9.website/src/._.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.configserver/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.configserver/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.configserver/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.configserver/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.configserver/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.configserver/.project -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.configserver/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.configserver/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.configserver/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.configserver/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.configserver/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.configserver/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.configserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.configserver/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.eurekaserver/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.eurekaserver/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.eurekaserver/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.eurekaserver/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.eurekaserver/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.eurekaserver/.project -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.eurekaserver/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.eurekaserver/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.eurekaserver/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.eurekaserver/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.eurekaserver/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.eurekaserver/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.eurekaserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.eurekaserver/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.eurekaserver/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.eurekaserver/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.eurekaserver/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.eurekaserver/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search-apigateway/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search-apigateway/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search-apigateway/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search-apigateway/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search-apigateway/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search-apigateway/.project -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search-apigateway/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search-apigateway/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search-apigateway/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search-apigateway/Dockerfile -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search-apigateway/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search-apigateway/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search-apigateway/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search-apigateway/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search-apigateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search-apigateway/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search-apigateway/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search-apigateway/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search/.project -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search/.springBeans -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search/Dockerfile -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.search/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.search/src/main/java/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.website/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.website/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.website/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.website/.classpath -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.website/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.website/.project -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.website/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.website/Dockerfile -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.website/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.website/mvnw -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.website/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.website/mvnw.cmd -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.website/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.website/pom.xml -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.website/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.website/src/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.website/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.website/src/main/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/chapter9.website/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/chapter9.website/src/main/java/.DS_Store -------------------------------------------------------------------------------- /Module 2/Chapter 9/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Chapter 9/pom.xml -------------------------------------------------------------------------------- /Module 2/Hardware and Software requirements.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Hardware and Software requirements.pdf -------------------------------------------------------------------------------- /Module 2/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 2/Readme.txt -------------------------------------------------------------------------------- /Module 3/Chapter 01/GeoIpService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 01/GeoIpService.java -------------------------------------------------------------------------------- /Module 3/Chapter 01/PaymentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 01/PaymentService.java -------------------------------------------------------------------------------- /Module 3/Chapter 01/aggregation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 01/aggregation.js -------------------------------------------------------------------------------- /Module 3/Chapter 02/add-integer-2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 02/add-integer-2.js -------------------------------------------------------------------------------- /Module 3/Chapter 02/add-integer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 02/add-integer.js -------------------------------------------------------------------------------- /Module 3/Chapter 02/data-storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 02/data-storage.js -------------------------------------------------------------------------------- /Module 3/Chapter 02/employee-management-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 02/employee-management-require.js -------------------------------------------------------------------------------- /Module 3/Chapter 02/employees-storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 02/employees-storage.js -------------------------------------------------------------------------------- /Module 3/Chapter 02/helloWorld.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 02/helloWorld.js -------------------------------------------------------------------------------- /Module 3/Chapter 02/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 02/index.html -------------------------------------------------------------------------------- /Module 3/Chapter 02/minimal-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 02/minimal-plugin.js -------------------------------------------------------------------------------- /Module 3/Chapter 02/seneca-fail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 02/seneca-fail.js -------------------------------------------------------------------------------- /Module 3/Chapter 02/seneca-web.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 02/seneca-web.js -------------------------------------------------------------------------------- /Module 3/Chapter 02/string-manipulation-restructured.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 02/string-manipulation-restructured.js -------------------------------------------------------------------------------- /Module 3/Chapter 02/string-manipulation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 02/string-manipulation.js -------------------------------------------------------------------------------- /Module 3/Chapter 02/string-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 02/string-require.js -------------------------------------------------------------------------------- /Module 3/Chapter 02/sum-product-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 02/sum-product-plugin.js -------------------------------------------------------------------------------- /Module 3/Chapter 02/wordcount.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 02/wordcount.js -------------------------------------------------------------------------------- /Module 3/Chapter 03/monolyth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 03/monolyth/index.js -------------------------------------------------------------------------------- /Module 3/Chapter 03/monolyth/monolyth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 03/monolyth/monolyth.js -------------------------------------------------------------------------------- /Module 3/Chapter 03/seneca-services/email.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 03/seneca-services/email.js -------------------------------------------------------------------------------- /Module 3/Chapter 03/seneca-services/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 03/seneca-services/index.js -------------------------------------------------------------------------------- /Module 3/Chapter 03/seneca-services/index2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 03/seneca-services/index2.js -------------------------------------------------------------------------------- /Module 3/Chapter 03/seneca-services/node_modules/seneca/node_modules/lru-cache/.npmignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | -------------------------------------------------------------------------------- /Module 3/Chapter 03/seneca-services/node_modules/seneca/node_modules/patrun/node_modules/lodash/date.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | 'now': require('./date/now') 3 | }; 4 | -------------------------------------------------------------------------------- /Module 3/Chapter 03/seneca-services/node_modules/seneca/node_modules/patrun/node_modules/lodash/lang/eq.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./isEqual'); 2 | -------------------------------------------------------------------------------- /Module 3/Chapter 03/seneca-services/node_modules/seneca/node_modules/seneca-web/node_modules/connect/.npmignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | docs/ 3 | test/ 4 | .travis.yml 5 | -------------------------------------------------------------------------------- /Module 3/Chapter 03/seneca-services/node_modules/seneca/node_modules/seneca-web/node_modules/connect/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/connect'); 3 | -------------------------------------------------------------------------------- /Module 3/Chapter 03/seneca-services/node_modules/seneca/node_modules/zig/examples/readme.js~: -------------------------------------------------------------------------------- 1 | 2 | var zig = require('..') 3 | -------------------------------------------------------------------------------- /Module 3/Chapter 03/seneca-services/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 03/seneca-services/post.js -------------------------------------------------------------------------------- /Module 3/Chapter 03/seneca-services/sms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 03/seneca-services/sms.js -------------------------------------------------------------------------------- /Module 3/Chapter 04/README.md: -------------------------------------------------------------------------------- 1 | Hello world 2 | -------------------------------------------------------------------------------- /Module 3/Chapter 04/emailing/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Module 3/Chapter 04/emailing/app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 04/emailing/app/index.js -------------------------------------------------------------------------------- /Module 3/Chapter 04/emailing/app/nodemailer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 04/emailing/app/nodemailer.js -------------------------------------------------------------------------------- /Module 3/Chapter 04/emailing/app/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 04/emailing/app/test.js -------------------------------------------------------------------------------- /Module 3/Chapter 04/emailing/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 04/emailing/package.json -------------------------------------------------------------------------------- /Module 3/Chapter 04/front-end/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Module 3/Chapter 04/front-end/app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 04/front-end/app/index.js -------------------------------------------------------------------------------- /Module 3/Chapter 04/front-end/app/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 04/front-end/app/test.js -------------------------------------------------------------------------------- /Module 3/Chapter 04/front-end/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 04/front-end/package.json -------------------------------------------------------------------------------- /Module 3/Chapter 04/order-manager/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Module 3/Chapter 04/order-manager/app/.index.js.swo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 04/order-manager/app/.index.js.swo -------------------------------------------------------------------------------- /Module 3/Chapter 04/order-manager/app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 04/order-manager/app/index.js -------------------------------------------------------------------------------- /Module 3/Chapter 04/order-manager/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 04/order-manager/package.json -------------------------------------------------------------------------------- /Module 3/Chapter 04/product-management/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Module 3/Chapter 04/product-management/app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 04/product-management/app/index.js -------------------------------------------------------------------------------- /Module 3/Chapter 04/product-management/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 04/product-management/package.json -------------------------------------------------------------------------------- /Module 3/Chapter 04/snippets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 04/snippets.js -------------------------------------------------------------------------------- /Module 3/Chapter 05/escapedsql.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 05/escapedsql.js -------------------------------------------------------------------------------- /Module 3/Chapter 05/sqlinjection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 05/sqlinjection.js -------------------------------------------------------------------------------- /Module 3/Chapter 06/chai-http-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/chai-http-tests.js -------------------------------------------------------------------------------- /Module 3/Chapter 06/chai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/chai.js -------------------------------------------------------------------------------- /Module 3/Chapter 06/coverage/coverage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/coverage/coverage.json -------------------------------------------------------------------------------- /Module 3/Chapter 06/coverage/lcov-report/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/coverage/lcov-report/base.css -------------------------------------------------------------------------------- /Module 3/Chapter 06/coverage/lcov-report/code/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/coverage/lcov-report/code/index.html -------------------------------------------------------------------------------- /Module 3/Chapter 06/coverage/lcov-report/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/coverage/lcov-report/index.html -------------------------------------------------------------------------------- /Module 3/Chapter 06/coverage/lcov-report/prettify.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/coverage/lcov-report/prettify.css -------------------------------------------------------------------------------- /Module 3/Chapter 06/coverage/lcov-report/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/coverage/lcov-report/prettify.js -------------------------------------------------------------------------------- /Module 3/Chapter 06/coverage/lcov-report/sorter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/coverage/lcov-report/sorter.js -------------------------------------------------------------------------------- /Module 3/Chapter 06/coverage/lcov.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/coverage/lcov.info -------------------------------------------------------------------------------- /Module 3/Chapter 06/david.js: -------------------------------------------------------------------------------- 1 | require('./openweather') 2 | 3 | console.log('started'); 4 | -------------------------------------------------------------------------------- /Module 3/Chapter 06/main-banned.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/main-banned.js -------------------------------------------------------------------------------- /Module 3/Chapter 06/mocha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/mocha.js -------------------------------------------------------------------------------- /Module 3/Chapter 06/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/package.json -------------------------------------------------------------------------------- /Module 3/Chapter 06/proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/proxy.js -------------------------------------------------------------------------------- /Module 3/Chapter 06/remove-stop-words.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/remove-stop-words.js -------------------------------------------------------------------------------- /Module 3/Chapter 06/sinon-stub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/sinon-stub.js -------------------------------------------------------------------------------- /Module 3/Chapter 06/sinon-time.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/sinon-time.js -------------------------------------------------------------------------------- /Module 3/Chapter 06/sinon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/sinon.js -------------------------------------------------------------------------------- /Module 3/Chapter 06/start-stop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/start-stop.js -------------------------------------------------------------------------------- /Module 3/Chapter 06/stop-words-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/stop-words-tests.js -------------------------------------------------------------------------------- /Module 3/Chapter 06/stop-words.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 06/stop-words.js -------------------------------------------------------------------------------- /Module 3/Chapter 07/counter-metric.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 07/counter-metric.js -------------------------------------------------------------------------------- /Module 3/Chapter 07/error-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 07/error-example.js -------------------------------------------------------------------------------- /Module 3/Chapter 07/express-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 07/express-error.js -------------------------------------------------------------------------------- /Module 3/Chapter 07/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 07/index.js -------------------------------------------------------------------------------- /Module 3/Chapter 07/probe-metric.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 07/probe-metric.js -------------------------------------------------------------------------------- /Module 3/Chapter 07/requests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 07/requests.sh -------------------------------------------------------------------------------- /Module 3/Chapter 07/simple-metric.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 07/simple-metric.js -------------------------------------------------------------------------------- /Module 3/Chapter 08/dockerfile/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 08/dockerfile/Dockerfile -------------------------------------------------------------------------------- /Module 3/Chapter 08/example/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 08/example/error.js -------------------------------------------------------------------------------- /Module 3/Chapter 08/example/node_modules/express/History.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 08/example/node_modules/express/History.md -------------------------------------------------------------------------------- /Module 3/Chapter 08/example/node_modules/express/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 08/example/node_modules/express/LICENSE -------------------------------------------------------------------------------- /Module 3/Chapter 08/example/node_modules/express/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 08/example/node_modules/express/Readme.md -------------------------------------------------------------------------------- /Module 3/Chapter 08/example/node_modules/express/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 08/example/node_modules/express/index.js -------------------------------------------------------------------------------- /Module 3/Chapter 08/example/node_modules/express/lib/view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 08/example/node_modules/express/lib/view.js -------------------------------------------------------------------------------- /Module 3/Chapter 08/example/node_modules/express/node_modules/cookie-signature/.npmignore: -------------------------------------------------------------------------------- 1 | support 2 | test 3 | examples 4 | *.sock 5 | -------------------------------------------------------------------------------- /Module 3/Chapter 08/example/node_modules/express/node_modules/debug/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "laxbreak": true 3 | } 4 | -------------------------------------------------------------------------------- /Module 3/Chapter 08/example/node_modules/express/node_modules/debug/node_modules/ms/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | test 3 | History.md 4 | Makefile 5 | component.json 6 | -------------------------------------------------------------------------------- /Module 3/Chapter 08/example/node_modules/express/node_modules/proxy-addr/node_modules/ipaddr.js/.npmignore: -------------------------------------------------------------------------------- 1 | .idea 2 | node_modules 3 | -------------------------------------------------------------------------------- /Module 3/Chapter 08/example/node_modules/express/node_modules/qs/.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /Module 3/Chapter 08/example/node_modules/express/node_modules/send/node_modules/.bin/mime: -------------------------------------------------------------------------------- 1 | ../mime/cli.js -------------------------------------------------------------------------------- /Module 3/Chapter 08/example/node_modules/express/node_modules/send/node_modules/mime/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Module 3/Chapter 08/example/node_modules/express/node_modules/send/node_modules/ms/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | test 3 | History.md 4 | Makefile 5 | component.json 6 | -------------------------------------------------------------------------------- /Module 3/Chapter 08/example/small-script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 08/example/small-script.js -------------------------------------------------------------------------------- /Module 3/Chapter 08/pm2-scale/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 08/pm2-scale/app.js -------------------------------------------------------------------------------- /Module 3/Chapter 08/pm2-scale/ecosystem.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 08/pm2-scale/ecosystem.json5 -------------------------------------------------------------------------------- /Module 3/Chapter 08/pm2-scale/node_modules/http/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 08/pm2-scale/node_modules/http/package.json -------------------------------------------------------------------------------- /Module 3/Chapter 08/pm2/ecosystem.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Chapter 08/pm2/ecosystem.json5 -------------------------------------------------------------------------------- /Module 3/Software Hardware List.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/Module 3/Software Hardware List.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Microservices-Building-Scalable-Software/HEAD/README.md --------------------------------------------------------------------------------