微服务
江晓曼*凡云基地
静守己心,看淡浮华
展开
-
聊聊微服务架构
随着也业务的不断发展,原来可行的应用,逐渐演变成了单体地狱(泥球模式:随意的架构、庞大的、草率的、布满了胶带和线路,如同意大利面条一般的代码丛林),软件的交付速度已经放缓,敏捷开发和部署已经不可能。逃离单体地狱的途径必将是选择微服务架构(拯救之道)。微服务架构作为模块化的一种形式。每个微服务有其独特的独立性,且都拥有自己的数据库。微服务架构的一个关键特性是每一个微服务之间都是松耦合的,它们...原创 2020-01-01 16:10:17 · 178 阅读 · 0 评论 -
微服务的必要性
有一次在与客户交流过程中,客户提出“我们的系统遇到了很大的瓶颈,运行极慢,我们该怎么办?微服务之后能否解决慢的问题?”相信大家也遇到过类似的问题,系统往往最初刚上线的时候运行的很好,甚至三五年都很好,但是随着时间的推移,业务与数据的增长使得我们的系统不再如初上线时那么流畅,变得非常臃肿(不灵活,庞大,效率低下)。我们该怎么办?一、“协作”,通过扩充团队力量,实现快速响应,此方法如同蚂蚁搬家...原创 2020-01-01 11:09:21 · 1023 阅读 · 0 评论 -
DDD的价值
数字化转型,架构先行;企业出海,架构先行;软件开发,架构先行。软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。随着技术的不断发展,架构也开始被越来越多地开发和使用。微服务架构着实为企业带来了非常大的影响,利用微服务架构进行软件开发已经成为当前非常流行的一种趋势。对于企业的数字化建设而言,微服务架构不但让平台变得更加规范化,同...原创 2019-10-28 19:16:46 · 534 阅读 · 0 评论 -
实现领域驱动设计,我们都需要做什么?
目录序前言致谢关于作者如何使用本书第1章 DDD入门我能DDD吗?为什么我们需要DDD如何DDD使用DDD的业务价值1.你获得了一个非常有用的领域模型2.你的业务得到了更准确的定义和理解3.领域专家可以为软件设计做出贡献4.更好的用户体验5.清晰的模型边界6.更好的企业架构7.敏捷、迭代式和持续建模8.使用战略和战术新工具...原创 2019-08-19 21:13:28 · 317 阅读 · 0 评论 -
架构思维导图分享
云原生应用架构Java技术栈导图技术中台月专题文章导图代码Review规范我们需要注意的那些要点企业赋能如和做,您不得不知道的原创 2019-07-30 17:03:55 · 189 阅读 · 0 评论 -
云计算之路
何为云计算?云平台是什么鬼?中台又是什么?IaaS,PaaS,SaaS...谈云计算常谈起这些名词,那么这些名词和云计算到底有什么关系呢?名词解释:基础设施即服务(IaaS),平台即服务(PaaS),软件及服务(SaaS)基础设施(infrastructure)、平台(platform)和软件(software)基础设施主要包括网络系统(networking)、存储设备(sto...原创 2018-11-27 08:29:11 · 439 阅读 · 0 评论 -
容器集群技术-Kubernetes简介
随着Docker技术的发展和广泛流行,云原生应用和容器调度管理系统也成为IT领域大热的词汇。事实上,云原生应用的思想,在Docker技术火爆之前,已经由云计算技术的领导者和分布式系统架构的推广者广泛传播,例如云原生应用的12要素早在2011年就由Heroku的工程师提出了;只不过以虚拟机技术作为云原生应用的基础实施,由于虚拟机镜像大、镜像标准不统一以及打包流程和工具不统一,无法业界广泛接受的云原生...翻译 2018-11-16 13:56:41 · 4478 阅读 · 0 评论 -
什么是服务治理平台?
上次被问到什么是服务治理平台?谈谈你对服务治理平台的理解?我觉得谈服务治理,首先要知道什么是微服务?微服务就是一些协同工作的小而自治的服务,两个特性简单连接,分散管理。Ø简单连接1、在连接通道方面,微服务很轻,一般采用轻量级的通讯协议(如HTTP)和简单数据格式(如JSON)。2、无需中心节点提供复杂业务处理,把业务的职责还给服务端,更灵活地响应业务变化。Ø分散管理1、...原创 2018-11-15 14:03:49 · 12079 阅读 · 6 评论 -
云计算课程视角
1、我们有什么?(企业战略+中台理念+平台产品+培训资料)-企业战略(使命+愿景+原则+落地) -中台理念(理论+方案+架构) -平台产品&文档资料(产品+资料) -学员下发资料(培训)2、课程该怎么讲? -课程安排介绍(3天标准课程+n场专题课程) -前置课程介绍(基础调研+技术前提) -实训大纲介绍(实训内容+实训资料) -开...原创 2018-11-13 08:27:55 · 196 阅读 · 0 评论 -
mesos简介
资源统一管理和调度平台-MesosMesos诞生于UC Berkeley的一个研究项目,现已成为Apache Incubator中的项目,当前有一些公司使用Mesos管理集群资源,比如Twitter。 Apache mesos中的基本术语解释(1) Mesos-master:Mesos master,主要负责管理各个framework和slave,并将slave上的资源分配给...原创 2018-11-05 10:03:48 · 1974 阅读 · 0 评论