文章分类 - 微服务
摘要:多研究些架构,少谈些框架(3)-- 微服务和事件驱动 摘抄 2017-07-19 曹祖鹏 摘抄笔记 被围观 704 次 2017-07-19 曹祖鹏 摘抄笔记 接上篇,我们采用了领域驱动的开发方式,使用了充血模型,享受了他的好处,但是也不得不面对他带来的弊端。这个弊端在分布式的微服务架构下面又被放大
阅读全文
摘要:多研究些架构,少谈些框架(2)-- 微服务和充血模型 摘抄 2017-07-19 曹祖鹏 摘抄笔记 被围观 649 次 2017-07-19 曹祖鹏 摘抄笔记 上篇我们聊了微服务的DDD之间的关系,很多人还是觉得很虚幻,DDD那么复杂的理论,聚合根、值对象、事件溯源,到底我们该怎么入手呢?实际上DD
阅读全文
摘要:摘抄 2017-07-19 曹祖鹏 摘抄笔记 被围观 953 次 2017-07-19 曹祖鹏 摘抄笔记 微服务架构和SOA区别 微服务现在辣么火,业界流行的对比的却都是所谓的Monolithic单体应用,而大量的系统在十几年前都是已经是分布式系统了,那么微服务作为新的理念和原来的分布式系统,或者说
阅读全文
摘要:摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载,保留摘要,谢谢! “看看星空,会觉得自己很渺小,可能我们在宇宙中从来就是一个偶然。所以,无论什么事情,仔细想一想,都没有什么大不了的。这能帮助自己在遇到挫折时稳定心态,想得更开。” – 《腾讯传》 本文提纲 一、为
阅读全文
摘要:稍微回想一下计算机硬件的工作原理我们便不难发现,整个计算机的工作过程其实就是一个对事件的处理过程。当你点击鼠标、敲击键盘或者插上U盘时,计算机便以中断的形式处理各种外部事件。在软件开发领域,事件驱动架构(Event Driven Architecture,EDA)早已被开发者用于各种实践,典型的应用
阅读全文
摘要:作者|Mark Little 编辑|薛命灯 微服务已经从少数几个“独角兽”公司的内部开发实践变成了广为人知的架构模式,很多开发者正在考虑是否采用微服务架构。很多人认为,为了从DevOps中获得好处,采用微服务架构是必要的前提。 在过去几年,我们见证了很多促进微服务成形的新技术,它们在与面向服务架构(
阅读全文
摘要:首先Martin Fowler提出SOA歧义Service Oriented Ambiguity,认为"什么是SOA"是不可能回答,因为不同的人意味着不同的事情,SOA意味服务接口,意味流程整合,意味资源再利用,意味着管制,在下面SOA组件图中,服务和服务消费者(客户端)之间存在多个约束,当一个服务
阅读全文
摘要:说在前面 好久没写博文了,心里痒痒(也许是换工作后,有点时间了吧)。最近好像谈论微服务的人比较多,也开始学习一下,但是都有E文,看起来半懂不懂的。 Martinfowler的《微服务》,也算是入门必读了。有人翻译过,但是只有一半。还是自己练练手吧。 微服务 “微服务架构”一词在过去几年里广泛的传播,
阅读全文
摘要:摘要: 阿里巴巴前架构师对于微服务毫无保留的分享,360 度无死角剖析微服务 微服务是当前软件架构领域非常热门的词汇,在社区中也有很多热烈的讨论。因此,在 OSC 第 130 期高手问答中,我们策划的主题是“究竟什么才是微服务”,并邀请了黄勇作为高手嘉宾。 黄勇,现任特赞公司 CTO,曾任阿里巴巴公
阅读全文
摘要:社区广播:运维派(Yunweipai.com)是国内最早成立的IT运维社区,欢迎大家投稿,让运维人不再孤寂的成长! 随着业务的发展,代码量的膨胀和团队成员的增加,传统单体式架构的弊端越来越凸显,严重制约了业务的快速创新和敏捷交付。为了解决传统单体架构面临的挑战,先后演进出了SOA服务化架构、RPC框
阅读全文
摘要:微服务的边界 (粒度) 是 "决策",而不是个 "标准答案"。 许多人面对微服务时,往往都会纠结着一个问题:微服务太小?太大? 其实,会纠结在这个问题上,最根本的原因便是误解了微服务粒度划分这件事的本质;微服务划分本身是 "架构设计"。也就是说微服务划分本身绝不是一个只讲"太大"或 "太小"标准答案
阅读全文
摘要:WHAT - 什么是微服务 微服务简介 这次参加JavaOne2015最大的困难就是听Microservice相关的session,无论内容多么水,只要题目带microservice,必定报不上名,可见Microservice有多火。最喜欢其中一页。关于这个典故,可以参考this,此图适用于一切高大
阅读全文
摘要:工作中使用了微服务,接下来的一段时间里,我会写一系列的文章来介绍微服务架构,同时我也会在github上写一个microservices的应用框架(地址会在后续文章给出)。 上一篇文章详细说明了单一应用架构与微服务架构各自的优缺点,这篇文章是对 http://microservices.io/patt
阅读全文
摘要:标签: soa 微服务 分类: IT咨询 soa 微服务 对于SOA和微服务架构,网上有一篇文章谈到微服务和SOA之间只差了一个ESB,可以把微服务当做去除了ESB的SOA。ESB是SOA架构中的中心总线,设计图形应该是星形的,而微服务是去中心化的分布式软件架构。这句话本身是有问题的,所以有必要再次
阅读全文
摘要:原文是 Martin Flower 于 2014 年 3 月 25 日写的《Microservices》。 本文内容 微服务 微服务风格的特性 组件化(Componentization )与服务(Services) 围绕业务功能的组织 产品不是项目 强化终端及弱化通道 分散治理 分散数据管理 基础设
阅读全文
摘要:分类: java(38) 分类: java(38) 目录(?)[+] 目录(?)[+] 引言:“微服务”是当前软件架构领域非常热门的词汇,能找到很多关于微服务的定义、准则,以及如何从微服务中获益的文章,在企业的实践中去应用“微服务”的资源却很少。本篇文章中,会介绍微服务架构(Microservice
阅读全文
摘要:当我们找到了微服务边界,将应用分解成了多个微服务,那么接下来一个重要的问题就是这些微服务的集成了。 一个健壮的微服务集成环境需要考虑多方面要素: 通信协议 接口协议 服务注册、发现 服务版本控制 负载均衡 服务可用性 服务幂等性 服务扩展性 服务安全性 服务弹性伸缩 服务降级、熔断 调用链可追溯 头
阅读全文
摘要:微服务已经火了有一段时间了,Martin Fowler 在2014年3月也开始发文对微服务进行说明和分析,近两年各种技术社区内对微服务的分享和讨论也比比皆是。和其他技术话题一样,争议总是不少的,有争议说明大家都在思考,所以我也参与到大部队中来,一边学习一边谈谈我的理解。 什么是微服务 我理解微服务实
阅读全文
摘要:上篇简单介绍了微服务,列举了单块应用和微服务的一些区别,之后又在网上阅读了别人写的一些微服务文章,对比之下感觉自己的归纳和文笔还是差的太远,以后还需多练。 既然要使用微服务,那就必须要考虑如何对整个系统进行分解,哪些功能应该放到一个服务中,哪些不应该,即确定微服务的边界。有人会觉得这个问题很头疼,无
阅读全文
摘要:ESB(Enterprise service bus) 企业服务总线的简写。 目前使用的是openESB,Sun公司的开源社区提供的,集成在netbean中,使用glassFish服务器。 先来说一下我自己对ESB的认知:我更喜欢把ESB从webservice的角度去理解,webservice是使用
阅读全文

浙公网安备 33010602011771号