一起学习 微服务(MicroServices)-笔记
2015-08-08 15:50
260 查看
笔记
微服务特性:
1. 小 专注与做一件事(适合团队就是最好的)
2. 松耦合 独立部署
3. 进程独立
4. 轻量级通信机制
实践:
1. 微服务周边的一系列基础建设
Load Balancing //服务器端
bamboo //持续集成
splunk seach //日志聚合
nagios //服务监控(查看可用状态)
2. 构建微服务模板 Stencil: Source SPEC Config: DEPLOYMENT CI
-WEB SERV
-LOG
-MONITORING
-ALERT
3. HYPERTEXT APPLICATION LANGUAGE(轻量级通信协议) Base RestFul HAL BROWSER
4. 消费者驱动契约测试协议(PACT) 环境依赖 版本依赖 不稳定
5. 基础设施自管理-TMI 自动化创建 销毁资源 自动化配置资源 自动化部署 DOCKER
参考: http://www.infoq.com/cn/presentations/use-micro-service-transform-enterprise-core-business-system
微服务特性:
1. 小 专注与做一件事(适合团队就是最好的)
2. 松耦合 独立部署
3. 进程独立
4. 轻量级通信机制
实践:
1. 微服务周边的一系列基础建设
Load Balancing //服务器端
bamboo //持续集成
splunk seach //日志聚合
nagios //服务监控(查看可用状态)
2. 构建微服务模板 Stencil: Source SPEC Config: DEPLOYMENT CI
-WEB SERV
-LOG
-MONITORING
-ALERT
3. HYPERTEXT APPLICATION LANGUAGE(轻量级通信协议) Base RestFul HAL BROWSER
4. 消费者驱动契约测试协议(PACT) 环境依赖 版本依赖 不稳定
5. 基础设施自管理-TMI 自动化创建 销毁资源 自动化配置资源 自动化部署 DOCKER
参考: http://www.infoq.com/cn/presentations/use-micro-service-transform-enterprise-core-business-system
相关文章推荐
- 使用函数对象(侯捷先生译为伪函数)实现二叉查找树
- uboot中控制台输入输出的实现
- JAVA中三种URL连接方法
- (Vanya and Lanterns)Codeforces Round #280 (Div. 2)B
- 数据挖掘工程师笔试及答案整理
- socket编程--socket基本概念
- 弹出框layer的使用封装
- android stduio 引入 .so
- Drazil and Tiles(CodeForces 515D)
- Hive Managed Table与 External Table区别
- 通用函数可变参数模板
- Android学习笔记之SlidingMenu
- 周赛-DZY Loves Chessboard
- 手机开发之web方式----启动程序检查更新版本
- Ubuntu录制gif动态图
- Linux C/C++计划Shell命令大杂烩(1)
- 应用spss可靠性分析软件
- Xcode使用git管理版本
- 周赛-DZY Loves Chessboard 分类: 比赛 搜索 2015-08-08 15:48 4人阅读 评论(0) 收藏
- android之类似卫星菜单,来自定义ViewGroup。。。。。