微服务示例此存储库显示了报价生成系统的简单示例。这是使用微服务架构的RESTful和Eventing风格实现的。

简要

作为消费者,我希望获得墨尔本和布里斯班之间的最佳航班优惠。这些优惠应该根据我的喜好进行个性化。我可以输入以下首选项:

  • 收集姓名和电子邮件(用于营销)

  • 垃圾邮件服务水平(完整/预算)

  • 如果他们是常旅客

  • 一天中的时间

实现步骤

  1. 安装必要的工具:sudo npm install -g bower

  2. 启动docker:boot2docker start

  3. 导出依赖:

    • cd ./frontend && bower install

    • cd ../backend/event && npm install

    • cd ../backend/restful && npm install

  4. 确保Docker已启动并正在运行。