忘记密码   免费注册 查看新帖 | 论坛精华区

ChinaUnix.net

  平台 论坛 博客 认证专区 大话IT HPC论坛 徽章 文库 沙龙 自测 下载 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
最近访问板块 发新帖
楼主: 王楠w_n

《分布式服务框架原理与实践》有奖试读活动,欢迎大家参与~ [复制链接]

论坛徽章:
0
发表于 2016-01-10 23:23 |显示全部楼层
分布式的很多架构,是为BAT那种级别的互联网公司准备的。一般业务量不大的公司,其实需求不是很强烈。

论坛徽章:
22
CU大牛徽章
日期:2013-09-18 15:22:06摩羯座
日期:2014-03-25 23:51:36技术图书徽章
日期:2014-04-03 16:47:26白羊座
日期:2014-04-14 22:56:32午马
日期:2014-05-16 17:18:08未羊
日期:2014-08-12 22:15:31神斗士
日期:2015-11-20 17:26:2515-16赛季CBA联赛之浙江
日期:2016-03-15 18:27:4215-16赛季CBA联赛之同曦
日期:2016-03-22 09:21:0115-16赛季CBA联赛之北控
日期:2017-03-26 21:47:12寅虎
日期:2014-03-25 21:54:32寅虎
日期:2014-06-03 10:53:34
发表于 2016-01-11 17:41 |显示全部楼层
1.什么是微服务?您对这个概念之前有过了解吗
正如之前有位兄弟说的,microservice真的是从docker推广之后才知道的一种,目前公司内部也推广这种形式的开发。
微服务在我看来,就是把程序尽可能拆,尽量做到更松耦合。这样的方式就是易于扩展。例如一个程序,里面包含很多接口,如果仅仅是某个接口的并发量大,按照以前的方法,要将整个程序部署多个才扛得住,但这样会浪费资源。
因为仅仅需要那个接口的容量提升来,结果所有的接口容量都提上来了。如果是微服务架构,即拆散成多个微服务程序,如果仅仅是某个接口并发量大,那么只需要将这个负责这个接口的微服务程序多部署几个就好,其他的就不用部署。
当然,实施微服务也不是那么容易,但是docker的降临简化了不少工作。

2.分布式服务的关键技术有哪些?
分布式服务,这个概念太大了,形式从CORBA,RPC,到SOAP/REST等接口形式步步前进。同时,容错性,高可用性,一致性,性能这些都是非常重要的概念,可见不是那么容易就能够做到,要考虑非常多的东西。

3.读完阅读样章后,针对分布式服务这个技术,您有何要补充的?或谈谈您对分布式服务的理解。
样章说了其中的异步/并行服务调用的模式和方式。写程序同步调用最好写,而异步调用则需要一定的功底。异步调用中所有涉及的步骤要实现异步才能够提高性能,对程序员要求比较高。
书本提供了一些概念,能够提供了解清楚,理清了思路,对于程序编写有一定的启发意义。对于一些要求比较高的模块,使用异步调用是比较好的,但是同步的开发效率最好最高,要好好权衡,做好规划才是王道。

论坛徽章:
0
发表于 2016-01-11 22:24 |显示全部楼层
关注中,支持一下。

论坛徽章:
18
卯兔
日期:2013-09-27 17:41:0615-16赛季CBA联赛之佛山
日期:2016-07-09 17:34:45操作系统版块每周发帖之星
日期:2015-12-02 15:01:04IT运维版块每日发帖之星
日期:2015-12-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-07 06:20:00IT运维版块每日发帖之星
日期:2015-10-03 06:20:00IT运维版块每日发帖之星
日期:2015-10-01 06:20:00羊年新春福章
日期:2015-04-01 17:56:06拜羊年徽章
日期:2015-04-01 17:56:062015年迎新春徽章
日期:2015-03-04 09:49:452015年辞旧岁徽章
日期:2015-03-03 16:54:15天秤座
日期:2015-01-14 06:39:28
发表于 2016-01-12 08:33 |显示全部楼层
好书.........................

论坛徽章:
0
发表于 2016-01-13 10:35 |显示全部楼层
进来看看,学习点知识

论坛徽章:
2
技术图书徽章
日期:2016-02-03 16:35:252016猴年福章徽章
日期:2016-02-18 15:30:34
发表于 2016-01-13 16:45 |显示全部楼层
好书顶起来!支持!

论坛徽章:
15
2015七夕节徽章
日期:2015-08-21 11:06:172017金鸡报晓
日期:2017-01-10 15:19:56极客徽章
日期:2016-12-07 14:07:30shanzhi
日期:2016-06-17 17:59:3115-16赛季CBA联赛之四川
日期:2016-04-13 14:36:562016猴年福章徽章
日期:2016-02-18 15:30:34IT运维版块每日发帖之星
日期:2016-01-28 06:20:0015-16赛季CBA联赛之新疆
日期:2016-01-25 14:01:34IT运维版块每周发帖之星
日期:2016-01-07 23:04:26数据库技术版块每日发帖之星
日期:2016-01-03 06:20:00数据库技术版块每日发帖之星
日期:2015-12-01 06:20:00IT运维版块每日发帖之星
日期:2015-11-10 06:20:00
发表于 2016-01-14 13:06 |显示全部楼层
支持,这个太大了,要理解比较难

论坛徽章:
135
2015年亚洲杯之日本
日期:2015-04-28 13:32:012015年亚洲杯之朝鲜
日期:2015-05-06 10:16:442015年亚洲杯之日本
日期:2015-05-06 10:21:342015年亚洲杯纪念徽章
日期:2015-05-13 17:16:442015亚冠之北京国安
日期:2015-05-13 17:18:292015亚冠之鹿岛鹿角
日期:2015-05-13 17:19:062015亚冠之德黑兰石油
日期:2015-05-27 16:47:402015亚冠之塔什干棉农
日期:2015-05-28 15:24:122015亚冠之卡尔希纳萨夫
日期:2015-06-01 13:52:392015亚冠之柏斯波利斯
日期:2015-06-04 17:37:292015亚冠之阿尔纳斯尔
日期:2015-06-16 11:31:202015亚冠之塔什干火车头
日期:2015-06-23 10:12:33
发表于 2016-01-14 14:52 |显示全部楼层
后续会邀请作者在微信做一次讲座,请各位关注回复 27# heguangwu


   

论坛徽章:
0
发表于 2016-01-25 14:25 |显示全部楼层
小的,初来乍到,来取经

论坛徽章:
3
15-16赛季CBA联赛之同曦
日期:2016-03-15 17:09:4315-16赛季CBA联赛之新疆
日期:2016-04-18 14:21:37shanzhi
日期:2016-06-17 17:59:31
发表于 2016-01-26 15:19 |显示全部楼层
1.什么是微服务?您对这个概念之前有过了解吗?
    就像是把小的服务开发成单一应用的形式,每个应用运行在单一的进程中,并使用如HTTP这样子的轻量级的API。这些服务满足某需求,并使用自动化部署工具进行独立发布。这些服务可以使用不同的开发语言以及不同数据存储技术,并保持最低限制的集中式管理。服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通。每个服务都围绕着具体业务进行构建,并且能够被独立的部署到生产环境、类生产环境等。

2.分布式服务的关键技术有哪些?
   大方面来讲主要有三方面:
一是分布式文件系统:
    从文件系统的客户使用的角度来看,它就是一个标准的文件系统,提供了一系列API,由此进行文件或目录的创建、移动、删除,以及对文件的读写等操作。
    从内部实现来看,分布式的系统则不再和普通文件系统一样负责管理本地磁盘,它的文件内容和目录结构都不一定存储在本地磁盘上,而是可能通过网络传输到远端系统上。同时,同一个文件存储不只是在一台机器上,而是在一簇机器上分布式存储,协同提供服务,即所谓“分布式”。
二是分布式计算:
    随着计算技术的发展,有些应用需要非常巨大的计算能力才能完成,如果采用集中式计算,需要耗费相当长的时间来完成。分布式计算将该应用分解成许多小的部分,分配给多台计算机进行处理。这样可以节约整体计算时间,大大提高计算效率。
三是分布式数据库:
    分布式数据库解决方案具备两个特点:第一、具有弹性可扩展性;第二、单点不可靠、但整个集群是可靠。分布式数据库是未来数据库或者互联网应用比较青睐的数据库。
3.读完阅读样章后,针对分布式服务这个技术,您有何要补充的?或谈谈您对分布式服务的理解。
   看到这本书的目录,比较期待其后续介绍的实践章节。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802020122
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP