• Search by APIs
  • Search by Words
  • Search Projects
  • Java
  • Python
  • JavaScript
  • TypeScript
  • C++
  • Scala
  • Blog
Project: Microservices-Building-Scalable-Software (GitHub Link)
  • Microservices-Building-Scalable-Software-master
    • LICENSE
    • Module 1
      • Chapter 6
        • nb-configuration.xml
        • security-service
          • src
            • main
              • wro
                • main.less
                • wro.properties
                • wro.xml
              • resources
                • application.yml
                • keystore.jks
              • java
                • com
                  • packtpub
                    • mmj
                      • security
                        • service
                          • SecurityApp.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • eureka-server
          • src
            • main
              • resources
                • application.yml
                • docker-config.yml
              • docker
                • docker-assembly.xml
              • java
                • com
                  • packtpub
                    • mmj
                      • eureka
                        • service
                          • App.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • booking-service
          • src
            • main
              • resources
                • application.yml
              • java
                • com
                  • packtpub
                    • mmj
                      • booking
                        • BookingApp.java
                        • resources
                          • BookingController.java
                        • domain
                          • valueobject
                            • BookingVO.java
                          • service
                            • BookingServiceImpl.java
                            • BaseService.java
                            • BookingService.java
                            • ReadOnlyBaseService.java
                          • model
                            • entity
                              • Entity.java
                              • BaseEntity.java
                              • Booking.java
                          • repository
                            • BookingRepository.java
                            • ReadOnlyRepository.java
                            • InMemBookingRepository.java
                            • Repository.java
            • test
              • java
                • com
                  • packtpub
                    • mmj
                      • booking
                        • resources
                          • BookingControllerIntegrationTests.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • pom.xml
        • dashboard-server
          • src
            • main
              • resources
                • application.yml
                • hystrixdashboard
                  • stream
                    • hystrix.stream
              • java
                • com
                  • packtpub
                    • mmj
                      • dashboard
                        • DashboardApp.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • restaurant-service
          • src
            • main
              • resources
                • application.yml
                • docker-config.yml
              • docker
                • docker-assembly.xml
              • java
                • com
                  • packtpub
                    • mmj
                      • restaurant
                        • resources
                          • RestaurantController.java
                        • RestaurantApp.java
                        • domain
                          • valueobject
                            • RestaurantVO.java
                          • service
                            • RestaurantServiceImpl.java
                            • BaseService.java
                            • ReadOnlyBaseService.java
                            • RestaurantService.java
                          • model
                            • entity
                              • Entity.java
                              • Table.java
                              • BaseEntity.java
                              • Restaurant.java
                          • repository
                            • ReadOnlyRepository.java
                            • InMemRestaurantRepository.java
                            • Repository.java
                            • RestaurantRepository.java
            • test
              • java
                • com
                  • packtpub
                    • mmj
                      • restaurant
                        • resources
                          • RestaurantControllerIntegrationTests.java
                          • RestaurantControllerTests.java
                          • docker
                            • RestaurantAppDockerIT.java
                            • DockerIntegrationTest.java
                          • AbstractRestaurantControllerTests.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • common
          • src
            • main
              • java
                • com
                  • packtpub
                    • mmj
                      • common
                        • MDCHystrixConcurrencyStrategy.java
                        • MDCConcurrentCallable.java
                        • ServiceHelper.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • user-service
          • src
            • main
              • resources
                • application.yml
              • java
                • com
                  • packtpub
                    • mmj
                      • user
                        • resources
                          • UserController.java
                        • domain
                          • valueobject
                            • UserVO.java
                          • service
                            • UserService.java
                            • BaseService.java
                            • ReadOnlyBaseService.java
                            • UserServiceImpl.java
                          • model
                            • entity
                              • Entity.java
                              • User.java
                              • BaseEntity.java
                          • repository
                            • InMemUserRepository.java
                            • ReadOnlyRepository.java
                            • Repository.java
                            • UserRepository.java
                        • UsersApp.java
            • test
              • java
                • com
                  • packtpub
                    • mmj
                      • user
                        • resources
                          • docker
                            • DockerIntegrationTest.java
                            • UserAppDockerIT.java
                          • UserControllerIntegrationTests.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • zuul-server
          • src
            • main
              • resources
                • application.yml
                • keystore.jks
              • java
                • com
                  • packtpub
                    • mmj
                      • zuul
                        • server
                          • EdgeApp.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • api-service
          • src
            • main
              • resources
                • application.yml
              • java
                • com
                  • packtpub
                    • mmj
                      • api
                        • service
                          • ApiApp.java
                          • restaurant
                            • RestaurantServiceAPI.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • docker
          • docker-assembly.xml
        • turbine-server
          • src
            • main
              • resources
                • applicaton.yml
              • java
                • com
                  • packtpub
                    • mmj
                      • turbine
                        • server
                          • TurbineApp.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • nbactions.xml
        • docker-compose.yml
      • Chapter 5
        • nb-configuration.xml
        • security-service
          • src
            • main
              • wro
                • main.less
                • wro.properties
                • wro.xml
              • resources
                • application.yml
                • templates
                  • login.ftl
                  • authorize.ftl
                • keystore.jks
              • java
                • com
                  • packtpub
                    • mmj
                      • security
                        • service
                          • SecurityApp.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • eureka-server
          • src
            • main
              • resources
                • application.yml
                • docker-config.yml
              • docker
                • docker-assembly.xml
              • java
                • com
                  • packtpub
                    • mmj
                      • eureka
                        • service
                          • App.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • booking-service
          • src
            • main
              • resources
                • application.yml
              • java
                • com
                  • packtpub
                    • mmj
                      • booking
                        • BookingApp.java
                        • resources
                          • BookingController.java
                        • domain
                          • valueobject
                            • BookingVO.java
                          • service
                            • BookingServiceImpl.java
                            • BaseService.java
                            • BookingService.java
                            • ReadOnlyBaseService.java
                          • model
                            • entity
                              • Entity.java
                              • BaseEntity.java
                              • Booking.java
                          • repository
                            • BookingRepository.java
                            • ReadOnlyRepository.java
                            • InMemBookingRepository.java
                            • Repository.java
            • test
              • java
                • com
                  • packtpub
                    • mmj
                      • booking
                        • resources
                          • BookingControllerIntegrationTests.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • pom.xml
        • dashboard-server
          • src
            • main
              • resources
                • application.yml
                • hystrixdashboard
                  • stream
                    • hystrix.stream
              • java
                • com
                  • packtpub
                    • mmj
                      • dashboard
                        • DashboardApp.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • restaurant-service
          • src
            • main
              • resources
                • application.yml
                • docker-config.yml
              • docker
                • docker-assembly.xml
              • java
                • com
                  • packtpub
                    • mmj
                      • restaurant
                        • resources
                          • RestaurantController.java
                        • RestaurantApp.java
                        • domain
                          • valueobject
                            • RestaurantVO.java
                          • service
                            • RestaurantServiceImpl.java
                            • BaseService.java
                            • ReadOnlyBaseService.java
                            • RestaurantService.java
                          • model
                            • entity
                              • Entity.java
                              • Table.java
                              • BaseEntity.java
                              • Restaurant.java
                          • repository
                            • ReadOnlyRepository.java
                            • InMemRestaurantRepository.java
                            • Repository.java
                            • RestaurantRepository.java
            • test
              • java
                • com
                  • packtpub
                    • mmj
                      • restaurant
                        • resources
                          • RestaurantControllerIntegrationTests.java
                          • RestaurantControllerTests.java
                          • docker
                            • RestaurantAppDockerIT.java
                            • DockerIntegrationTest.java
                          • AbstractRestaurantControllerTests.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • common
          • src
            • main
              • java
                • com
                  • packtpub
                    • mmj
                      • common
                        • MDCHystrixConcurrencyStrategy.java
                        • MDCConcurrentCallable.java
                        • ServiceHelper.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • user-service
          • src
            • main
              • resources
                • application.yml
              • java
                • com
                  • packtpub
                    • mmj
                      • user
                        • resources
                          • UserController.java
                        • domain
                          • valueobject
                            • UserVO.java
                          • service
                            • UserService.java
                            • BaseService.java
                            • ReadOnlyBaseService.java
                            • UserServiceImpl.java
                          • model
                            • entity
                              • Entity.java
                              • User.java
                              • BaseEntity.java
                          • repository
                            • InMemUserRepository.java
                            • ReadOnlyRepository.java
                            • Repository.java
                            • UserRepository.java
                        • UsersApp.java
            • test
              • java
                • com
                  • packtpub
                    • mmj
                      • user
                        • resources
                          • docker
                            • DockerIntegrationTest.java
                            • UserAppDockerIT.java
                          • UserControllerIntegrationTests.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • zuul-server
          • src
            • main
              • resources
                • application.yml
                • keystore.jks
              • java
                • com
                  • packtpub
                    • mmj
                      • zuul
                        • server
                          • EdgeApp.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • api-service
          • src
            • main
              • resources
                • application.yml
              • java
                • com
                  • packtpub
                    • mmj
                      • api
                        • service
                          • ApiApp.java
                          • restaurant
                            • RestaurantServiceAPI.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • docker
          • docker-assembly.xml
        • turbine-server
          • src
            • main
              • resources
                • applicaton.yml
              • java
                • com
                  • packtpub
                    • mmj
                      • turbine
                        • server
                          • TurbineApp.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • nbactions.xml
        • docker-compose.yml
      • Chapter 3
        • src
          • main
            • java
              • com
                • packtpub
                  • mmj
                    • mcrsrvc
                      • domain
                        • model
                          • ReadOnlyRepository.java
                          • BaseService.java
                          • Entity.java
                          • ReadOnlyBaseService.java
                          • Repository.java
                          • RestaurantRepository.java
                          • RestaurantService.java
                          • Table.java
                          • BaseEntity.java
                          • Restaurant.java
                      • persistence
                        • InMemRestaurantRepository.java
                    • domain
                      • RestaurantApp.java
        • nb-configuration.xml
        • pom.xml
        • nbactions.xml
      • Chapter 7
        • OTRS_UI
          • bower.json
          • LICENSE
          • README.md
          • package.json
          • nbproject
            • project.xml
            • private
              • private.properties
              • private.xml
            • project.properties
          • gulpfile.coffee
          • karma.conf.js
          • e2e-tests
            • protractor.conf.js
            • scenarios.js
          • app
            • src
              • views
                • restaurants
                  • restaurants.html
                  • restaurants.js
                  • restaurant.html
                • httperror
                  • httperror.html
                  • httperror.js
                • login
                  • login.js
                  • login.html
              • scripts
                • AjaxHandler.js
                • app.js
              • styles
                • application.scss
              • index.html
            • public
              • css
                • app.css
            • components
              • version
                • interpolate-filter_test.js
                • version-directive.js
                • interpolate-filter.js
                • version_test.js
                • version.js
                • version-directive_test.js
          • gulpfile.js
        • OTRS_SERVICES
          • nb-configuration.xml
          • eureka-server
            • src
              • main
                • resources
                  • application.yml
                  • docker-config.yml
                • docker
                  • docker-assembly.xml
                • java
                  • com
                    • packtpub
                      • mmj
                        • eureka
                          • service
                            • App.java
            • nb-configuration.xml
            • pom.xml
            • nbactions.xml
          • booking-service
            • src
              • main
                • resources
                  • application.yml
                • java
                  • com
                    • packtpub
                      • mmj
                        • booking
                          • BookingApp.java
                          • resources
                            • BookingController.java
                          • domain
                            • valueobject
                              • BookingVO.java
                            • service
                              • BookingServiceImpl.java
                              • BaseService.java
                              • BookingService.java
                              • ReadOnlyBaseService.java
                            • model
                              • entity
                                • Entity.java
                                • BaseEntity.java
                                • Booking.java
                            • repository
                              • BookingRepository.java
                              • ReadOnlyRepository.java
                              • InMemBookingRepository.java
                              • Repository.java
              • test
                • java
                  • com
                    • packtpub
                      • mmj
                        • booking
                          • resources
                            • BookingControllerIntegrationTests.java
            • nb-configuration.xml
            • pom.xml
            • nbactions.xml
          • pom.xml
          • dashboard-server
            • src
              • main
                • resources
                  • application.yml
                  • hystrixdashboard
                    • stream
                      • hystrix.stream
                • java
                  • com
                    • packtpub
                      • mmj
                        • dashboard
                          • DashboardApp.java
            • nb-configuration.xml
            • pom.xml
            • nbactions.xml
          • restaurant-service
            • src
              • main
                • resources
                  • application.yml
                  • docker-config.yml
                • docker
                  • docker-assembly.xml
                • java
                  • com
                    • packtpub
                      • mmj
                        • restaurant
                          • resources
                            • RestaurantController.java
                          • RestaurantApp.java
                          • domain
                            • valueobject
                              • RestaurantVO.java
                            • service
                              • RestaurantServiceImpl.java
                              • BaseService.java
                              • ReadOnlyBaseService.java
                              • RestaurantService.java
                            • model
                              • entity
                                • Entity.java
                                • Table.java
                                • BaseEntity.java
                                • Restaurant.java
                            • repository
                              • ReadOnlyRepository.java
                              • Repository.java
              • test
                • java
                  • com
                    • packtpub
                      • mmj
                        • restaurant
                          • resources
                            • RestaurantControllerTests.java
            • nb-configuration.xml
            • pom.xml
            • nbactions.xml
          • common
            • src
              • main
                • java
                  • com
                    • packtpub
                      • mmj
                        • common
                          • MDCHystrixConcurrencyStrategy.java
                          • MDCConcurrentCallable.java
                          • ServiceHelper.java
            • nb-configuration.xml
            • pom.xml
            • nbactions.xml
          • user-service
            • src
              • main
                • resources
                  • application.yml
                • java
                  • com
                    • packtpub
                      • mmj
                        • user
                          • resources
                            • UserController.java
                          • domain
                            • valueobject
                              • UserVO.java
                            • service
                              • UserService.java
                              • BaseService.java
                              • ReadOnlyBaseService.java
                              • UserServiceImpl.java
                            • model
                              • entity
                                • Entity.java
                                • User.java
                                • BaseEntity.java
                            • repository
                              • InMemUserRepository.java
                              • ReadOnlyRepository.java
                              • Repository.java
                              • UserRepository.java
                          • UsersApp.java
              • test
                • java
                  • com
                    • packtpub
                      • mmj
                        • user
                          • resources
                            • docker
                              • DockerIntegrationTest.java
                              • UserAppDockerIT.java
                            • UserControllerIntegrationTests.java
            • nb-configuration.xml
            • pom.xml
            • nbactions.xml
          • zuul-server
            • src
              • main
                • resources
                  • application.yml
                  • keystore.jks
                • java
                  • com
                    • packtpub
                      • mmj
                        • zuul
                          • server
                            • EdgeApp.java
            • nb-configuration.xml
            • pom.xml
            • nbactions.xml
          • api-service
            • src
              • main
                • resources
                  • application.yml
                • java
                  • com
                    • packtpub
                      • mmj
                        • api
                          • service
                            • ApiApp.java
                            • resources
                              • BookingServiceAPI.java
                              • RestaurantServiceAPI.java
            • nb-configuration.xml
            • pom.xml
            • nbactions.xml
          • docker
            • docker-assembly.xml
          • turbine-server
            • src
              • main
                • resources
                  • applicaton.yml
                • java
                  • com
                    • packtpub
                      • mmj
                        • turbine
                          • server
                            • TurbineApp.java
            • nb-configuration.xml
            • pom.xml
            • nbactions.xml
          • nbactions.xml
          • docker-compose.yml
      • Chapter 2
        • src
          • main
            • java
              • com
                • packtpub
                  • mmj
                    • restsample
                      • resources
                        • CalculationController.java
                      • RestSampleApp.java
                      • model
                        • Calculation.java
          • test
            • java
              • com
                • packtpub
                  • mmj
                    • restsample
                      • resources
                        • CalculationControllerTest.java
        • nb-configuration.xml
        • pom.xml
        • nbactions.xml
      • Chapter 4
        • nb-configuration.xml
        • booking-service
          • src
            • main
              • resources
                • application.yml
              • java
                • com
                  • packtpub
                    • mmj
                      • booking
                        • BookingApp.java
                        • resources
                          • BookingController.java
                        • domain
                          • valueobject
                            • BookingVO.java
                          • service
                            • BookingServiceImpl.java
                            • BaseService.java
                            • BookingService.java
                            • ReadOnlyBaseService.java
                          • model
                            • entity
                              • Entity.java
                              • BaseEntity.java
                              • Booking.java
                          • repository
                            • BookingRepository.java
                            • ReadOnlyRepository.java
                            • InMemBookingRepository.java
                            • Repository.java
            • test
              • java
                • com
                  • packtpub
                    • mmj
                      • booking
                        • resources
                          • BookingControllerIntegrationTests.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • pom.xml
        • restaurant-service
          • src
            • main
              • resources
                • application.yml
                • bootstrap.yml
              • java
                • com
                  • packtpub
                    • mmj
                      • restaurant
                        • resources
                          • RestaurantController.java
                        • RestaurantApp.java
                        • domain
                          • valueobject
                            • RestaurantVO.java
                          • service
                            • RestaurantServiceImpl.java
                            • BaseService.java
                            • ReadOnlyBaseService.java
                            • RestaurantService.java
                          • model
                            • entity
                              • Entity.java
                              • Table.java
                              • BaseEntity.java
                              • Restaurant.java
                          • repository
                            • ReadOnlyRepository.java
                            • InMemRestaurantRepository.java
                            • Repository.java
                            • RestaurantRepository.java
            • test
              • java
                • com
                  • packtpub
                    • mmj
                      • restaurant
                        • resources
                          • RestaurantControllerIntegrationTests.java
                          • RestaurantControllerTests.java
                          • AbstractRestaurantControllerTests.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • user-service
          • src
            • main
              • resources
                • application.yml
              • java
                • com
                  • packtpub
                    • mmj
                      • user
                        • resources
                          • UserController.java
                        • domain
                          • valueobject
                            • UserVO.java
                          • service
                            • UserService.java
                            • BaseService.java
                            • ReadOnlyBaseService.java
                            • UserServiceImpl.java
                          • model
                            • entity
                              • Entity.java
                              • User.java
                              • BaseEntity.java
                          • repository
                            • InMemUserRepository.java
                            • ReadOnlyRepository.java
                            • Repository.java
                            • UserRepository.java
                        • UsersApp.java
            • test
              • java
                • com
                  • packtpub
                    • mmj
                      • user
                        • resources
                          • UserControllerIntegrationTests.java
          • nb-configuration.xml
          • pom.xml
          • nbactions.xml
        • eureka-service
          • src
            • main
              • resources
                • application.yml
              • java
                • com
                  • packtpub
                    • mmj
                      • eureka
                        • service
                          • App.java
          • pom.xml
          • nbactions.xml
        • nbactions.xml
    • README.md
    • Module 3
      • Chapter 04
        • product-management
          • README.md
          • package.json
          • app
            • index.js
        • snippets.js
        • emailing
          • README.md
          • package.json
          • app
            • test.js
            • nodemailer.js
            • index.js
        • order-manager
          • README.md
          • package.json
          • app
            • .index.js.swo
            • index.js
        • README.md
        • front-end
          • README.md
          • package.json
          • app
            • test.js
            • index.js
      • Chapter 01
        • GeoIpService.java
        • PaymentService.java
        • aggregation.js
      • Chapter 05
        • sqlinjection.js
        • escapedsql.js
      • Chapter 07
        • express-error.js
        • simple-metric.js
        • probe-metric.js
        • requests.sh
        • counter-metric.js
        • error-example.js
        • index.js
      • Chapter 06
        • stop-words.js
        • stop-words-tests.js
        • remove-stop-words.js
        • sinon-time.js
        • chai.js
        • main-banned.js
        • start-stop.js
        • sinon-stub.js
        • package.json
        • mocha.js
        • coverage
          • coverage.json
          • lcov.info
          • lcov-report
            • code
              • remove-stop-words.js.html
              • index.html
              • stop-words-tests.js.html
            • sorter.js
            • base.css
            • prettify.css
            • prettify.js
            • index.html
        • proxy.js
        • chai-http-tests.js
        • david.js
        • sinon.js
      • Chapter 02
        • seneca-fail.js
        • string-manipulation.js
        • string-manipulation-restructured.js
        • seneca-web.js
        • minimal-plugin.js
        • sum-product-plugin.js
        • data-storage.js
        • wordcount.js
        • string-require.js
        • add-integer.js
        • helloWorld.js
        • employee-management-require.js
        • index.html
        • employees-storage.js
        • add-integer-2.js
      • Chapter 03
        • monolyth
          • monolyth.js
          • index.js
        • seneca-services
          • email.js
          • node_modules
            • seneca
              • node_modules
                • norma
                  • .npmignore
                  • norma-parser.pegjs
                  • test.sh
                  • LICENSE
                  • test
                    • norma.test.js
                    • readme.js
                  • norma-parser.js
                  • norma.js
                  • norma-min.js
                  • .travis.yml
                  • README.md
                  • norma-min.map
                  • package.json
                  • build.sh
                  • doc
                    • public
                      • fonts
                        • aller-light.eot
                        • aller-light.ttf
                        • aller-bold.eot
                        • aller-bold.woff
                        • novecento-bold.ttf
                        • novecento-bold.woff
                        • novecento-bold.eot
                        • aller-light.woff
                        • aller-bold.ttf
                      • stylesheets
                        • normalize.css
                    • norma.html
                    • docco.css
                • use-plugin
                  • use.js
                  • README.md
                  • package.json
                • jsonic
                  • jsonic.js
                  • LICENSE
                  • jsonic-parser.pegjs
                  • jsonic-parser.js
                  • jsonic-min.js
                  • README.md
                  • package.json
                  • jsonic-min.map
                • archy
                  • examples
                    • beep.js
                    • multi_line.js
                  • LICENSE
                  • test
                    • non_unicode.js
                    • beep.js
                    • multi_line.js
                  • .travis.yml
                  • package.json
                  • readme.markdown
                  • index.js
                • parambulator
                  • parambulator.js
                  • README.md
                  • package.json
                  • LICENSE.txt
                • seneca-mem-store
                  • mem-store.js
                  • README.md
                  • package.json
                • zig
                  • .npmignore
                  • examples
                    • readme.js~
                    • mongo.js
                    • package.json
                    • readme.js
                  • zig.js
                  • test.sh
                  • LICENSE
                  • test
                    • zig.test.js
                  • .travis.yml
                  • README.md
                  • package.json
                  • build.sh
                  • doc
                    • zig.html
                    • public
                      • fonts
                        • aller-light.eot
                        • aller-light.ttf
                        • aller-bold.eot
                        • aller-bold.woff
                        • novecento-bold.ttf
                        • novecento-bold.woff
                        • novecento-bold.eot
                        • aller-light.woff
                        • aller-bold.ttf
                      • stylesheets
                        • normalize.css
                    • docco.css
                • minimist
                  • LICENSE
                  • test
                    • dotted.js
                    • stop_early.js
                    • long.js
                    • whitespace.js
                    • parse_modified.js
                    • bool.js
                    • num.js
                    • unknown.js
                    • all_bool.js
                    • parse.js
                    • dash.js
                    • default_bool.js
                    • short.js
                  • example
                    • parse.js
                  • .travis.yml
                  • package.json
                  • readme.markdown
                  • index.js
                • seneca-web
                  • node_modules
                    • mstring
                      • .npmignore
                      • test.js
                      • .travis.yml
                      • README.md
                      • mstring.js
                      • LICENSE.txt
                    • connect
                      • History.md
                      • .npmignore
                      • Readme.md
                      • LICENSE
                      • index.js
                  • web
                    • animate.css
                    • bootstrap-v3.0.0.js
                    • bootstrap.min.css
                    • underscore-1.5.2.js
                    • login-web.js
                    • angular-route-1.2.0.rc2.js
                    • web-service.js
                    • _web_service_template.html
                    • moment-2.3.1.min.js
                  • web.js
                  • http-router.js
                  • README.md
                  • package.json
                • lodash
                  • dist
                    • lodash.compat.min.js
                    • lodash.underscore.js
                    • lodash.underscore.min.js
                    • lodash.min.js
                  • README.md
                  • package.json
                  • LICENSE.txt
                • gate-executor
                  • .npmignore
                  • test.sh
                  • LICENSE
                  • test
                    • gate-executor.test.js
                  • .travis.yml
                  • README.md
                  • package.json
                  • gate-executor.js
                  • build.sh
                  • doc
                    • gate-executor.html
                    • docco.css
                • gex
                  • gex.js
                  • gex-min.js
                  • README.md
                  • package.json
                  • gex-min.map
                  • LICENSE.txt
                • seneca-basic
                  • node_modules
                    • async
                      • bower.json
                      • LICENSE
                      • .travis.yml
                      • README.md
                  • README.md
                  • package.json
                  • basic.js
                • lru-cache
                  • CONTRIBUTORS
                  • .npmignore
                  • LICENSE
                  • test
                    • foreach.js
                    • memory-leak.js
                    • basic.js
                  • lib
                    • lru-cache.js
                  • README.md
                  • package.json
                • nid
                  • nid.js
                  • README.md
                  • package.json
                  • LICENSE.txt
                • rolling-stats
                  • rolling-stats.js
                  • README.md
                  • package.json
                • patrun
                  • node_modules
                    • lodash
                      • date
                        • now.js
                      • chain.js
                      • math.js
                      • number.js
                      • LICENSE
                      • lang
                        • lte.js
                        • isEmpty.js
                        • eq.js
                        • isDate.js
                        • clone.js
                        • isNative.js
                        • gt.js
                        • isArray.js
                        • isNaN.js
                        • isError.js
                        • lt.js
                        • isMatch.js
                        • isNumber.js
                        • gte.js
                        • isObject.js
                        • isRegExp.js
                        • isFinite.js
                        • isNull.js
                        • toArray.js
                        • isString.js
                        • isEqual.js
                      • object.js
                      • support.js
                      • date.js
                      • utility.js
                      • string.js
                      • lang.js
                      • README.md
                      • math
                        • sum.js
                        • floor.js
                        • add.js
                        • max.js
                        • ceil.js
                        • min.js
                        • round.js
                      • function.js
                      • collection.js
                      • package.json
                      • array.js
                    • gex
                      • gex.js
                      • gex-min.js
                      • README.md
                      • package.json
                      • gex-min.map
                      • LICENSE.txt
                  • LICENSE
                  • patrun-min.map
                  • patrun.js
                  • README.md
                  • package.json
                  • patrun-min.js
                • seneca-transport
                  • lib
                    • transport-utils.js
                  • transport.js
                  • README.md
                  • package.json
                • eraro
                  • eraro.js
                  • README.md
                  • package.json
              • CHANGES.md
              • lib
                • common.js
                • print.js
                • optioner.js
                • store.js
                • plugin-util.js
                • entity.js
                • logging.js
              • README.md
              • package.json
              • seneca.js
              • LICENSE.txt
          • sms.js
          • index2.js
          • post.js
          • index.js
      • Chapter 08
        • dockerfile
          • Dockerfile
        • pm2
          • ecosystem.json5
        • example
          • node_modules
            • express
              • History.md
              • node_modules
                • qs
                  • .eslintignore
                  • .npmignore
                  • bower.json
                  • LICENSE
                  • test
                    • parse.js
                    • stringify.js
                    • utils.js
                  • lib
                    • parse.js
                    • stringify.js
                    • utils.js
                    • index.js
                  • CONTRIBUTING.md
                  • CHANGELOG.md
                  • .travis.yml
                  • README.md
                  • package.json
                • fresh
                  • LICENSE
                  • HISTORY.md
                  • README.md
                  • package.json
                  • index.js
                • escape-html
                  • Readme.md
                  • LICENSE
                  • package.json
                  • index.js
                • range-parser
                  • LICENSE
                  • HISTORY.md
                  • README.md
                  • package.json
                  • index.js
                • vary
                  • LICENSE
                  • HISTORY.md
                  • README.md
                  • package.json
                  • index.js
                • merge-descriptors
                  • LICENSE
                  • README.md
                  • package.json
                  • index.js
                • utils-merge
                  • LICENSE
                  • .travis.yml
                  • README.md
                  • package.json
                  • index.js
                • proxy-addr
                  • node_modules
                    • ipaddr.js
                      • .npmignore
                      • bower.json
                      • Cakefile
                      • ipaddr.min.js
                      • LICENSE
                      • lib
                        • ipaddr.js
                      • .travis.yml
                      • README.md
                      • package.json
                    • forwarded
                      • LICENSE
                      • HISTORY.md
                      • README.md
                      • package.json
                      • index.js
                  • LICENSE
                  • HISTORY.md
                  • README.md
                  • package.json
                  • index.js
                • on-finished
                  • node_modules
                    • ee-first
                      • LICENSE
                      • README.md
                      • package.json
                      • index.js
                  • LICENSE
                  • HISTORY.md
                  • README.md
                  • package.json
                  • index.js
                • content-type
                  • LICENSE
                  • HISTORY.md
                  • README.md
                  • package.json
                  • index.js
                • path-to-regexp
                  • History.md
                  • Readme.md
                  • LICENSE
                  • package.json
                  • index.js
                • cookie-signature
                  • History.md
                  • .npmignore
                  • Readme.md
                  • package.json
                  • index.js
                • type-is
                  • node_modules
                    • media-typer
                      • LICENSE
                      • HISTORY.md
                      • README.md
                      • package.json
                      • index.js
                    • mime-types
                      • LICENSE
                      • HISTORY.md
                      • README.md
                      • package.json
                      • index.js
                  • LICENSE
                  • HISTORY.md
                  • README.md
                  • package.json
                  • index.js
                • depd
                  • History.md
                  • Readme.md
                  • LICENSE
                  • lib
                    • compat
                      • callsite-tostring.js
                      • buffer-concat.js
                      • index.js
                  • package.json
                  • index.js
                • cookie
                  • LICENSE
                  • README.md
                  • package.json
                  • index.js
                • accepts
                  • node_modules
                    • negotiator
                      • LICENSE
                      • HISTORY.md
                      • lib
                        • encoding.js
                        • charset.js
                        • language.js
                        • mediaType.js
                      • README.md
                      • package.json
                      • index.js
                    • mime-types
                      • LICENSE
                      • HISTORY.md
                      • README.md
                      • package.json
                      • index.js
                  • LICENSE
                  • HISTORY.md
                  • README.md
                  • package.json
                  • index.js
                • parseurl
                  • LICENSE
                  • HISTORY.md
                  • README.md
                  • package.json
                  • index.js
                • send
                  • node_modules
                    • destroy
                      • README.md
                      • package.json
                      • index.js
                    • ms
                      • History.md
                      • .npmignore
                      • LICENSE
                      • README.md
                      • package.json
                      • index.js
                    • statuses
                      • LICENSE
                      • README.md
                      • codes.json
                      • package.json
                      • index.js
                    • mime
                      • build
                        • test.js
                        • build.js
                      • .npmignore
                      • mime.js
                      • LICENSE
                      • cli.js
                      • README.md
                      • package.json
                      • types.json
                    • .bin
                      • mime
                    • http-errors
                      • LICENSE
                      • HISTORY.md
                      • README.md
                      • package.json
                      • index.js
                  • LICENSE
                  • HISTORY.md
                  • README.md
                  • package.json
                  • index.js
                • methods
                  • LICENSE
                  • HISTORY.md
                  • README.md
                  • package.json
                  • index.js
                • content-disposition
                  • LICENSE
                  • HISTORY.md
                  • README.md
                  • package.json
                  • index.js
                • finalhandler
                  • node_modules
                    • unpipe
                      • LICENSE
                      • HISTORY.md
                      • README.md
                      • package.json
                      • index.js
                  • LICENSE
                  • HISTORY.md
                  • README.md
                  • package.json
                  • index.js
                • serve-static
                  • node_modules
                    • escape-html
                      • Readme.md
                      • LICENSE
                      • package.json
                      • index.js
                    • send
                      • LICENSE
                      • HISTORY.md
                      • README.md
                      • package.json
                      • index.js
                  • LICENSE
                  • HISTORY.md
                  • README.md
                  • package.json
                  • index.js
                • debug
                  • History.md
                  • Makefile
                  • node_modules
                    • ms
                      • History.md
                      • .npmignore
                      • LICENSE
                      • README.md
                      • package.json
                      • index.js
                  • .npmignore
                  • component.json
                  • bower.json
                  • browser.js
                  • Readme.md
                  • debug.js
                  • .jshintrc
                  • node.js
                  • package.json
                • array-flatten
                  • LICENSE
                  • array-flatten.js
                  • README.md
                  • package.json
                • etag
                  • LICENSE
                  • HISTORY.md
                  • README.md
                  • package.json
                  • index.js
              • Readme.md
              • LICENSE
              • lib
                • express.js
                • middleware
                  • query.js
                  • init.js
                • router
                  • route.js
                  • layer.js
                  • index.js
                • request.js
                • application.js
                • response.js
                • view.js
                • utils.js
              • package.json
              • index.js
          • error.js
          • small-script.js
        • pm2-scale
          • node_modules
            • http
              • package.json
          • ecosystem.json5
          • app.js
    • Module 2
      • Chapter 6
        • chapter6.eurekaserver
          • src
            • main
              • resources
                • bootstrap.properties
              • java
                • com
                  • example
                    • Application.java
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
          • pom.xml
          • mvnw
          • .springBeans
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • pom.xml
        • chapter6.lifecyclemanager
          • src
            • main
              • resources
                • bootstrap.properties
              • java
                • com
                  • brownfied
                    • pss
                      • lcm
                        • deploymentrules
                          • DummyDeploymentRule.java
                          • DeploymentRules.java
                          • DeploymentRule.java
                        • decisionengine
                          • DecisionEngine.java
                        • scalingpolicy
                          • ScalingPolicies.java
                          • TpmScalingPolicy.java
                          • ScalingPolicy.java
                        • deploymentengine
                          • DeploymentEngine.java
                        • metricscollector
                          • MetricsCollector.java
                        • Application.java
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
          • pom.xml
          • mvnw
          • .springBeans
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • chapter6.website
          • src
            • main
              • resources
                • bootstrap.properties
                • templates
                  • bookingsearch.html
                  • checkinconfirm.html
                  • confirm.html
                  • .DS_Store
                  • result.html
                  • book.html
                  • search.html
                • static
                  • css
                    • main.css
                    • .DS_Store
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • client
                        • Fares.java
                        • BookingRecord.java
                        • Passenger.java
                        • CheckInRecord.java
                        • .DS_Store
                        • UIData.java
                        • Flight.java
                        • SearchQuery.java
                        • Application.java
                        • BrownFieldSiteController.java
                      • .DS_Store
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • chapter6-config-repo
        • readme.txt
        • chapter6.search
          • src
            • main
              • resources
                • bootstrap.properties
                • .DS_Store
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • search
                        • entity
                          • Fares.java
                          • Inventory.java
                          • Flight.java
                        • .DS_Store
                        • component
                          • Receiver.java
                          • SearchComponent.java
                          • .DS_Store
                        • repository
                          • FlightRepository.java
                        • Application.java
                        • controller
                          • SearchRestController.java
                          • .DS_Store
                          • SearchQuery.java
                      • .DS_Store
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • chapter6.configserver
          • src
            • main
              • resources
                • bootstrap.properties
              • java
                • com
                  • example
                    • Application.java
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
          • pom.xml
          • mvnw
          • .springBeans
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • __MACOSX
          • chapter6.website
            • src
              • main
                • resources
                  • templates
                    • ._.DS_Store
                  • static
                    • css
                      • ._.DS_Store
                • java
                  • com
                    • brownfield
                      • ._.DS_Store
                      • pss
                        • client
                          • ._.DS_Store
                        • ._.DS_Store
                    • ._.DS_Store
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
          • chapter6-config-repo
            • ._.DS_Store
          • chapter6.search
            • src
              • main
                • resources
                  • ._.DS_Store
                • java
                  • com
                    • brownfield
                      • ._.DS_Store
                      • pss
                        • search
                          • component
                            • ._.DS_Store
                          • controller
                            • ._.DS_Store
                          • ._.DS_Store
                        • ._.DS_Store
                    • ._.DS_Store
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
          • chapter6.search-apigateway
            • src
              • main
                • java
                  • com
                    • brownfield
                      • ._.DS_Store
                      • pss
                        • search
                          • apigateway
                            • ._.DS_Store
                          • ._.DS_Store
                        • ._.DS_Store
                    • ._.DS_Store
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
          • chapter6.sampleservice
            • target
              • ._.DS_Store
            • ._.DS_Store
        • chapter6.search-apigateway
          • src
            • main
              • resources
                • bootstrap.properties
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • search
                        • .DS_Store
                        • apigateway
                          • CustomZuulFilter.java
                          • .DS_Store
                          • SearchApiGateway.java
                      • .DS_Store
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • chapter6.sampleservice
          • src
            • main
              • resources
                • bootstrap.properties
              • java
                • com
                  • example
                    • Application.java
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • target
            • classes
              • bootstrap.properties
              • META-INF
                • maven
                  • com.example
                    • demo
                      • pom.xml
                      • pom.properties
                • MANIFEST.MF
              • com
                • example
                  • GreetController.class
                  • Application.class
            • surefire-reports
              • TEST-com.example.ApplicationTests.xml
              • com.example.ApplicationTests.txt
            • test-classes
              • com
                • example
                  • ApplicationTests.class
            • .DS_Store
            • 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
          • mvnw.cmd
          • .project
          • .classpath
      • Chapter 5
        • chapter5.checkin-apigateway
          • src
            • main
              • resources
                • bootstrap.properties
              • java
                • com
                  • brownfield
                    • pss
                      • checkin
                        • apigateway
                          • CheckinApiGateway.java
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
          • pom.xml
          • mvnw
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • chapter5.search-apigateway
          • src
            • main
              • resources
                • bootstrap.properties
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • search
                        • .DS_Store
                        • apigateway
                          • CustomZuulFilter.java
                          • .DS_Store
                          • SearchApiGateway.java
                      • .DS_Store
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • chapter5.fares
          • src
            • main
              • resources
                • bootstrap.properties
              • java
                • com
                  • brownfield
                    • pss
                      • fares
                        • entity
                          • Fare.java
                        • component
                          • FaresComponent.java
                        • repository
                          • FaresRepository.java
                        • Application.java
                        • controller
                          • FaresController.java
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
          • pom.xml
          • mvnw
          • .springBeans
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • pom.xml
        • chapter5.website
          • src
            • main
              • resources
                • bootstrap.properties
                • templates
                  • bookingsearch.html
                  • checkinconfirm.html
                  • confirm.html
                  • .DS_Store
                  • result.html
                  • book.html
                  • search.html
                • static
                  • css
                    • main.css
                    • .DS_Store
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • client
                        • Fares.java
                        • BookingRecord.java
                        • Passenger.java
                        • CheckInRecord.java
                        • .DS_Store
                        • UIData.java
                        • Flight.java
                        • SearchQuery.java
                        • Application.java
                        • BrownFieldSiteController.java
                      • .DS_Store
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • chapter5.fares-apigateway
          • src
            • main
              • resources
                • bootstrap.properties
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • fares
                        • .DS_Store
                        • apigateway
                          • .DS_Store
                          • FaresApiGateway.java
                      • .DS_Store
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • chapter5.configserver
          • src
            • main
              • resources
                • bootstrap.properties
              • java
                • com
                  • brownfield
                    • configserver
                      • Application.java
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • readme.txt
        • config-repo
        • chapter5.eurekaserver
          • src
            • main
              • resources
                • bootstrap.properties
                • .DS_Store
              • .DS_Store
              • java
                • com
                  • brownfield
                    • pss
                      • eurekaserver
                        • EurekaserverApplication.java
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • chapter5.checkin
          • src
            • main
              • resources
                • bootstrap.properties
              • java
                • com
                  • brownfield
                    • pss
                      • checkin
                        • entity
                          • CheckInRecord.java
                        • component
                          • CheckinComponent.java
                          • Sender.java
                        • repository
                          • CheckinRepository.java
                        • Application.java
                        • controller
                          • CheckInController.java
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
          • pom.xml
          • mvnw
          • .springBeans
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • chapter5.search
          • src
            • main
              • resources
                • bootstrap.properties
                • .DS_Store
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • search
                        • entity
                          • Fares.java
                          • Inventory.java
                          • Flight.java
                        • .DS_Store
                        • component
                          • Receiver.java
                          • SearchComponent.java
                          • .DS_Store
                        • repository
                          • FlightRepository.java
                        • Application.java
                        • controller
                          • SearchRestController.java
                          • .DS_Store
                          • SearchQuery.java
                      • .DS_Store
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • __MACOSX
          • chapter5.search-apigateway
            • src
              • main
                • java
                  • com
                    • brownfield
                      • ._.DS_Store
                      • pss
                        • search
                          • apigateway
                            • ._.DS_Store
                          • ._.DS_Store
                        • ._.DS_Store
                    • ._.DS_Store
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
          • chapter5.website
            • src
              • main
                • resources
                  • templates
                    • ._.DS_Store
                  • static
                    • css
                      • ._.DS_Store
                • java
                  • com
                    • brownfield
                      • ._.DS_Store
                      • pss
                        • client
                          • ._.DS_Store
                        • ._.DS_Store
                    • ._.DS_Store
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
          • chapter5.fares-apigateway
            • src
              • main
                • java
                  • com
                    • brownfield
                      • ._.DS_Store
                      • pss
                        • fares
                          • apigateway
                            • ._.DS_Store
                          • ._.DS_Store
                        • ._.DS_Store
                    • ._.DS_Store
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
          • chapter5.configserver
            • ._.DS_Store
          • config-repo
            • ._.DS_Store
          • chapter5.eurekaserver
            • src
              • main
                • resources
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
          • chapter5.search
            • src
              • main
                • resources
                  • ._.DS_Store
                • java
                  • com
                    • brownfield
                      • ._.DS_Store
                      • pss
                        • search
                          • component
                            • ._.DS_Store
                          • controller
                            • ._.DS_Store
                          • ._.DS_Store
                        • ._.DS_Store
                    • ._.DS_Store
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
          • chapter5.book
            • src
              • main
                • java
                  • com
                    • brownfield
                      • ._.DS_Store
                      • pss
                        • book
                          • component
                            • ._.DS_Store
                          • ._.DS_Store
                        • ._.DS_Store
                    • ._.DS_Store
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
        • chapter5.book-apigateway
          • src
            • main
              • resources
                • bootstrap.properties
              • java
                • com
                  • brownfield
                    • pss
                      • book
                        • apigateway
                          • BookingApiGateway.java
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
          • pom.xml
          • mvnw
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • chapter5.book
          • src
            • main
              • resources
                • bootstrap.properties
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • book
                        • entity
                          • BookingRecord.java
                          • Passenger.java
                          • Inventory.java
                        • .DS_Store
                        • component
                          • BookingException.java
                          • Fare.java
                          • BookingStatus.java
                          • BookingComponent.java
                          • FareServiceProxy.java
                          • .DS_Store
                          • Sender.java
                        • repository
                          • InventoryRepository.java
                          • BookingRepository.java
                        • Application.java
                        • controller
                          • BookingController.java
                          • Receiver.java
                      • .DS_Store
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
      • Readme.txt
      • Chapter 8
        • chapter8.search-apigateway
          • src
            • main
              • resources
                • bootstrap.properties
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • search
                        • .DS_Store
                        • apigateway
                          • CustomZuulFilter.java
                          • .DS_Store
                          • SearchApiGateway.java
                      • .DS_Store
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • Dockerfile
          • mvnw.cmd
          • .project
          • .classpath
        • pom.xml
        • config-repo-ch8
        • readme.txt
        • chapter8.search
          • src
            • main
              • resources
                • bootstrap.properties
                • .DS_Store
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • search
                        • entity
                          • Fares.java
                          • Inventory.java
                          • Flight.java
                        • .DS_Store
                        • component
                          • Receiver.java
                          • SearchComponent.java
                          • .DS_Store
                        • repository
                          • FlightRepository.java
                        • Application.java
                        • controller
                          • SearchRestController.java
                          • .DS_Store
                          • SearchQuery.java
                      • .DS_Store
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • Dockerfile
          • mvnw.cmd
          • .project
          • .classpath
        • chapter8.eurekaserver
          • src
            • main
              • resources
                • bootstrap.properties
                • .DS_Store
              • .DS_Store
              • java
                • com
                  • brownfield
                    • pss
                      • eurekaserver
                        • EurekaserverApplication.java
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • chapter8.website
          • src
            • main
              • resources
                • bootstrap.properties
                • templates
                  • bookingsearch.html
                  • checkinconfirm.html
                  • confirm.html
                  • .DS_Store
                  • result.html
                  • book.html
                  • search.html
                • static
                  • css
                    • main.css
                    • .DS_Store
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • client
                        • Fares.java
                        • BookingRecord.java
                        • Passenger.java
                        • CheckInRecord.java
                        • .DS_Store
                        • UIData.java
                        • Flight.java
                        • SearchQuery.java
                        • Application.java
                        • BrownFieldSiteController.java
                      • .DS_Store
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • Dockerfile
          • mvnw.cmd
          • .project
          • .classpath
        • chapter8.configserver
          • src
            • main
              • resources
                • bootstrap.properties
              • java
                • com
                  • brownfield
                    • configserver
                      • Application.java
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • __MACOSX
          • chapter8.search-apigateway
            • src
              • main
                • java
                  • com
                    • brownfield
                      • ._.DS_Store
                      • pss
                        • search
                          • apigateway
                            • ._.DS_Store
                          • ._.DS_Store
                        • ._.DS_Store
                    • ._.DS_Store
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
          • config-repo-ch8
            • ._.DS_Store
          • chapter8.search
            • src
              • main
                • resources
                  • ._.DS_Store
                • java
                  • com
                    • brownfield
                      • ._.DS_Store
                      • pss
                        • search
                          • component
                            • ._.DS_Store
                          • controller
                            • ._.DS_Store
                          • ._.DS_Store
                        • ._.DS_Store
                    • ._.DS_Store
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
          • chapter8.eurekaserver
            • src
              • main
                • resources
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
          • chapter8.website
            • src
              • main
                • resources
                  • templates
                    • ._.DS_Store
                  • static
                    • css
                      • ._.DS_Store
                • java
                  • com
                    • brownfield
                      • ._.DS_Store
                      • pss
                        • client
                          • ._.DS_Store
                        • ._.DS_Store
                    • ._.DS_Store
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
          • chapter8.configserver
            • ._.DS_Store
      • Chapter 9
        • chapter9.website
          • src
            • main
              • resources
                • bootstrap.properties
                • templates
                  • bookingsearch.html
                  • checkinconfirm.html
                  • confirm.html
                  • .DS_Store
                  • result.html
                  • book.html
                  • search.html
                • static
                  • css
                    • main.css
                    • .DS_Store
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • client
                        • Fares.java
                        • BookingRecord.java
                        • Passenger.java
                        • CheckInRecord.java
                        • .DS_Store
                        • UIData.java
                        • Flight.java
                        • SearchQuery.java
                        • Application.java
                        • BrownFieldSiteController.java
                      • .DS_Store
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • Dockerfile
          • mvnw.cmd
          • .project
          • .classpath
        • pom.xml
        • chapter9.eurekaserver
          • src
            • main
              • resources
                • bootstrap.properties
                • .DS_Store
              • .DS_Store
              • java
                • com
                  • brownfield
                    • pss
                      • eurekaserver
                        • EurekaserverApplication.java
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • __MACOSX
          • chapter9.website
            • src
              • main
                • resources
                  • templates
                    • ._.DS_Store
                  • static
                    • css
                      • ._.DS_Store
                • java
                  • com
                    • brownfield
                      • ._.DS_Store
                      • pss
                        • client
                          • ._.DS_Store
                        • ._.DS_Store
                    • ._.DS_Store
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
          • chapter9.eurekaserver
            • src
              • main
                • resources
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
          • chapter9.search-apigateway
            • src
              • main
                • java
                  • com
                    • brownfield
                      • ._.DS_Store
                      • pss
                        • search
                          • apigateway
                            • ._.DS_Store
                          • ._.DS_Store
                        • ._.DS_Store
                    • ._.DS_Store
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
          • chapter9.configserver
            • ._.DS_Store
          • chapter9.search
            • src
              • main
                • resources
                  • ._.DS_Store
                • java
                  • com
                    • brownfield
                      • ._.DS_Store
                      • pss
                        • search
                          • component
                            • ._.DS_Store
                          • controller
                            • ._.DS_Store
                          • ._.DS_Store
                        • ._.DS_Store
                    • ._.DS_Store
                  • ._.DS_Store
                • ._.DS_Store
              • ._.DS_Store
            • ._.DS_Store
        • chapter9.search-apigateway
          • src
            • main
              • resources
                • bootstrap.properties
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • search
                        • .DS_Store
                        • apigateway
                          • CustomZuulFilter.java
                          • .DS_Store
                          • SearchApiGateway.java
                      • .DS_Store
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • Dockerfile
          • mvnw.cmd
          • .project
          • .classpath
        • chapter9.configserver
          • src
            • main
              • resources
                • bootstrap.properties
              • java
                • com
                  • brownfield
                    • configserver
                      • Application.java
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • chapter9.search
          • src
            • main
              • resources
                • bootstrap.properties
                • .DS_Store
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • search
                        • entity
                          • Fares.java
                          • Inventory.java
                          • Flight.java
                        • .DS_Store
                        • component
                          • Receiver.java
                          • SearchComponent.java
                          • .DS_Store
                        • repository
                          • FlightRepository.java
                        • Application.java
                        • controller
                          • SearchRestController.java
                          • .DS_Store
                          • SearchQuery.java
                      • .DS_Store
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • Dockerfile
          • mvnw.cmd
          • .project
          • .classpath
      • Chapter 7
        • chapter7.turbineServer
          • src
            • main
              • resources
                • bootstrap.yaml
              • java
                • com
                  • example
                    • TurbineServerApplication.java
            • test
              • java
                • com
                  • example
                    • TurbineServerApplicationTests.java
          • pom.xml
          • mvnw
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • chapter7.search
          • src
            • main
              • resources
                • bootstrap.properties
                • .DS_Store
                • logback-spring.xml
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • search
                        • entity
                          • Fares.java
                          • Inventory.java
                          • Flight.java
                        • .DS_Store
                        • component
                          • Receiver.java
                          • SearchComponent.java
                          • .DS_Store
                        • repository
                          • FlightRepository.java
                        • Application.java
                        • controller
                          • SearchRestController.java
                          • .DS_Store
                          • SearchQuery.java
                      • .DS_Store
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • chapter7.website
          • src
            • main
              • resources
                • bootstrap.properties
                • templates
                  • bookingsearch.html
                  • checkinconfirm.html
                  • confirm.html
                  • .DS_Store
                  • result.html
                  • book.html
                  • search.html
                • static
                  • css
                    • main.css
                    • .DS_Store
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • client
                        • Fares.java
                        • BookingRecord.java
                        • Passenger.java
                        • CheckInRecord.java
                        • .DS_Store
                        • UIData.java
                        • Flight.java
                        • SearchQuery.java
                        • Application.java
                        • BrownFieldSiteController.java
                      • .DS_Store
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
            • .DS_Store
          • pom.xml
          • mvnw
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • pom.xml
        • readme.txt
        • chapter7.configserver
          • src
            • main
              • resources
                • bootstrap.properties
              • java
                • com
                  • brownfield
                    • configserver
                      • Application.java
            • test
              • java
                • com
                  • example
                    • ApplicationTests.java
          • pom.xml
          • mvnw
          • .springBeans
          • .DS_Store
          • .mvn
            • wrapper
              • maven-wrapper.jar
              • maven-wrapper.properties
          • mvnw.cmd
          • .project
          • .classpath
        • chapter7.search-apigateway
          • src
            • main
              • resources
                • bootstrap.properties
                • logback-spring.xml
              • .DS_Store
              • java
                • .DS_Store
                • com
                  • .DS_Store
                  • brownfield
                    • .DS_Store
                    • pss
                      • search
                        • .DS_Store
                        • apigateway