Atitit 关于微服务的思考与理解 attilax总结 1.1. 架构的历史 微服务发展历史 Web》soa》msa 1 1.2. 微服务最大特点 独立部署 1 2. 微服务的优点 1 2.1.

Atitit 关于微服务的思考与理解 attilax总结

 

1.1. 架构的历史 微服务发展历史 Websoamsa 1

1.2. 微服务最大特点 独立部署 1

2. 微服务的优点 1

2.1. 性能负担 1

2.2. 增强稳定性,独立部署 1

2.3. 协调人力资源,使用不同的擅长的技术来实现不同的模块 1

2.4. 拆分,有利于开发人员项目规模的轻量化,提升开发速度 1

 

 

1.1. 架构的历史 微服务发展历史 Websoamsa

 

Websoamsa

 

1.2. 微服务最大特点 独立部署

微服务特点的描述。

大概从以下四个方面来说:

· 根据业务模块划分服务种类。

· 每个服务可以独立部署并且互相隔离。

· 通过轻量的 API 调用服务。

· 服务需要保证良好的高可用性。

 

2. 微服务的优点

2.1. 性能负担

2.2. 增强稳定性,独立部署

2.3. 协调人力资源,使用不同的擅长的技术来实现不同的模块

2.4. 拆分,有利于开发人员项目规模的轻量化,提升开发速度

 

3. 微服务的接口 cli 与rest接口

关于轻量 API, 微服务本身是推荐使用轻量的通讯协议和简单的数据结构,实际上,实施环节通常采用的都是 http+json 的方式。

 

4. 如何实施微服务

要搞微服务了,有啥建议么?通过我们不断的摸索和总结,要做好微服务,就要做好一定的准备工作。

从五个具体的方面来谈:

业务拆分,体现在设计环节: 在设计的时候,要有足够的判断力来合理的规划服务之间的界限。

服务治理,底层技术的支持: 首先要选一款适合自己实际情况的分布式服务基础框架,对于服务的发现、治理、熔断、降级,都要做好相应的技术准备。

自动测试,一定要自动化。 微服务一个明显的表象就是随着服务的增多,如果继续沿用传统的测试模式就会遇到瓶颈,为了保证高效的迭代,尽量做到更多的环节实现自动化。

自动运维  微服务拆分之后,每个服务都可以独立部署,进而言之应该是随时随地可以升级。尤其当互联网发展到今天,业务要保持对市场变化的一个高效响应,自动化运维就是提升交付速度的一个重要环节。

监控: 包括硬件环境、服务状态、系统健康度、接口调用情况、异常的实时告警以及潜在问题的事先预警等等。监控在实施微服务过程中会重要到什么程度呢?一句话:没准备好监控,就不要搞微服务。

 

 

 

 

从源头入手,一分钟秒懂为什么要搞微服务架构? - 推酷.mhtml

 

作者:: 绰号:老哇的爪子claw of Eagle 偶像破坏者Iconoclast image-smasher

捕鸟王"Bird Catcher  kok  虔诚者Pious 宗教信仰捍卫者 Defender Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak 万兽之王  纵火者

简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴

全名::Emir Attilax Akbar bin Mahmud bin  attila bin Solomon bin adam Al Rapanui 埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本亚当  阿尔 拉帕努伊

常用名:艾提拉(艾龙),  EMAIL:1466519819@qq.com

 

 

头衔:uke总部o2o负责人,全球网格化项目创始人,

uke交友协会会长  uke捕猎协会会长 Emir Uke部落首席大酋长,

 

 

uke宗教与文化融合事务部部长,  uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,

UTSC uke技术标准化委员会委员长 uke 首席cto   软件部门总监 技术部副总监  研发部门总监主管  产品部副经理 项目部副经理   uke科技研究院院长 uke软件培训大师

uke波利尼西亚区大区连锁负责人 汤加王国区域负责人 uke克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke布维岛和南乔治亚和南桑威奇群岛大区连锁负责人

 Uke软件标准化协会理事长理事长 Uke 数据库与存储标准化协会副会长

 

uke终身教育学校副校长   Uke医院 与医学院方面的创始人

 uec学院校长, uecip图像处理机器视觉专业系主任   uke文档检索专业系主任

Uke图像处理与机器视觉学院首席院长

Uke 户外运动协会理事长  度假村首席大村长   uke出版社编辑总编

 

转载请注明来源:attilax的专栏  http://blog.csdn.net/attilax

http://www.cnblogs.com/attilax/

Microblog

http://weibo.com/u/5941179815   (common)

http://weibo.com/u/5487832265

http://weibo.com/u/5487832265 (tech)

Qq 1466519819  微信attilax

 

 

 

--Atiend  v12

 

posted @ 2017-07-30 13:17  attilaxAti  阅读(37)  评论(0编辑  收藏  举报