构建微服务-第一章-什么是微服务_008总结
2016-03-27 22:35
274 查看
没有银弹
在我们结束这章之前、我们要承认微服务不是免费的午餐也不是银弹,微服务有分布式系统的复杂性,而且我们也学习了如何管理
分布式系统的复杂性仍然是艰巨的工作。如果从一个单一系统的角度来看,处理部署、测试、监控会变得容易。而且我们也需要考虑如何伸缩我们的系统来改善系统的弹性。
但是也会有些头痛的问题比如分布式事务、CAP原理的限制等等。
总结
希望到这里我们已经简单了解了什么是微服务、什么让这门技术区别于其他解耦技术和微服务的关键亮点。接下来的章节我们详细讨论微服务的各个方面、讨论它如何帮助发挥有点避免缺点。我们会覆盖几个话题,但是我们会从指导系统演化的架构开始。
在我们结束这章之前、我们要承认微服务不是免费的午餐也不是银弹,微服务有分布式系统的复杂性,而且我们也学习了如何管理
分布式系统的复杂性仍然是艰巨的工作。如果从一个单一系统的角度来看,处理部署、测试、监控会变得容易。而且我们也需要考虑如何伸缩我们的系统来改善系统的弹性。
但是也会有些头痛的问题比如分布式事务、CAP原理的限制等等。
总结
希望到这里我们已经简单了解了什么是微服务、什么让这门技术区别于其他解耦技术和微服务的关键亮点。接下来的章节我们详细讨论微服务的各个方面、讨论它如何帮助发挥有点避免缺点。我们会覆盖几个话题,但是我们会从指导系统演化的架构开始。
相关文章推荐
- Qt 安装包制作框架:Qt Installer Framework
- 共同学习Java源码--concurrent包黑科技--Executor和ExecutorService
- JQuery 学习笔记
- Eclipse 使用 SVN 插件后修改用户方法汇总
- 如何避免内存泄漏
- RPC服务治理框架
- 在Google Maps 上点击标签显示说明并保持不消失
- 说说Java中的代理模式
- 利用zookeeper来实现namanode的高可用(HA)(第二篇)
- Map对象与JavaBean互转,List<Map>与List<JavaBean>互转等
- 我的C# GitHub仓库建立
- 二叉搜索 二叉完全 AVL
- Effective_Python mapreduce
- 大端小端
- 高可用高伸缩系统剖析
- maven--初见
- Handler mappings
- 【F2E】前端开发规范(命名规则 & HTML)
- js 百度地图加载大量点
- 大众点评Cat--Server模块架构分析