2018年4月12日

SOA和微服务之间的区别

摘要: 近几年,我们有很多文章对SOA和微服务之间的不同点和相似点进行了分析。有些人认为SOA有很多地方是值得微服务学习的,而有些人则认为区别对待微服务和SOA会更好。而Neal Ford认为,将单体迁移到面向服务的架构要比迁移到微服务来得容易。关于选择SOA还是微服务的话题,最近并没有太多的争论,直到Re 阅读全文

posted @ 2018-04-12 20:24 大大的橙子 阅读(3541) 评论(0) 推荐(0)

DevOps能力是落地微服务的前提

摘要: 在软件开发领域不存在银弹,当用一项新的技术或新的架构时一定要明白其背后的原理,确保把合适的技术应用在合适的项目上,而不是盲目跟风。 单体应用伸缩性差,而且随着应用规模的扩大,业务逻辑和开发部署过程都变得极其复杂。牵一发而动全身,任何一个微小的改动都有可能影响整个应用,新技术的更新换代对于单体应用来说 阅读全文

posted @ 2018-04-12 20:24 大大的橙子 阅读(193) 评论(0) 推荐(0)

业务系统如何微服务化

摘要: 微服务这几年很火,但真正实践了微服务,理解微服务的本质却很少。大家都在讨论一个看上去很美的微服务,但是实现起来,却毫无章法,该入的坑一个不少。那么到底什么是微服务呢?其实就是之前SOA服务化的延伸,在实现层面更加轻量。如果非要给个定义: 微服务就是一些协同工作的小而自治的服务 这么简短的一句话,实际 阅读全文

posted @ 2018-04-12 20:21 大大的橙子 阅读(513) 评论(0) 推荐(0)

微服务架构的理论基础 - 康威定律

摘要: https://yq.aliyun.com/articles/8611 概述 关于微服务的介绍,可以参考微服务那点事。 微服务是最近非常火热的新概念,大家都在追,也都觉得很对,但是似乎没有很充足的理论基础说明这是正确的,给人的感觉是 不明觉厉 。前段时间看了Mike Amundsen 《远距离条件下 阅读全文

posted @ 2018-04-12 20:17 大大的橙子 阅读(960) 评论(0) 推荐(1)

每个架构师都应该研究下康威定律

摘要: http://36kr.com/p/5042735.html 今天的分享主要来自我之前的工作经验以及平时的学习总结和思考。我之前的背景主要是做框架、系统和平台架构,之前的工作过的公司eBay、携程、唯品会都是平台型互联网公司,所以今天主要带着平台架构视角和大家分享心得体会。架构的视角每个人都不一样, 阅读全文

posted @ 2018-04-12 16:55 大大的橙子 阅读(414) 评论(0) 推荐(1)

Rabbit MQ

摘要: http://mini.eastday.com/a/160602082336272.html 消息中间件要解决的问题 Publis/Subscribe 保证 Message Priority 支持优先级 As of RabbitMQ 3.5.0, there is now in-core suppo 阅读全文

posted @ 2018-04-12 11:16 大大的橙子 阅读(387) 评论(0) 推荐(0)

导航