查看: 9080|回复: 23

【好书推荐】细数 “分布式计算系统”令你不爽的那些瞬间!

[复制链接]
论坛徽章:
8
2015年新春福章
日期:2015-04-22 09:15:50美羊羊
日期:2015-04-28 08:58:41暖羊羊
日期:2015-05-05 11:13:16慢羊羊
日期:2015-07-03 14:57:08目光如炬
日期:2016-06-05 22:00:002017金鸡报晓
日期:2017-01-10 15:25:58秀才
日期:2017-04-06 18:09:28秀才
日期:2017-05-09 11:37:55
发表于 2016-9-26 18:39 | 显示全部楼层 |阅读模式
话题背景:

众所周知,我们现在早已迈入了大数据时代,大数据已经从许多方面改变了我们的生活,从最早的商品推荐到近几年风行的深度学习都从大数据中受益匪浅。

为了解决大数据的存储和处理问题,近十年各公司和组织都开始致力于大规模系统的研发,而层出不穷的开源解决方案在其中占据了很重要的地位。

虽然现在有众多的开源解决方案,并且形成了以Hadoop和Spark为核心的开源计算生态环境,但目前方案并无法解决所有问题,比如大规模实时计算问题。因此需要Storm等新生之秀作为补充。

但现存方案总有这样那样的问题,因此我们常常需要自己深入研究分布式系统的系统机制,并根据实际情况调整优化,解决现有方案无法解决的问题。


谈论问题:
1.大家觉得现有的分布式计算系统有什么令人不爽的地方,结合自己平时工作吐槽一下。
2.结合自身工作经验谈谈开发基于Java或C 的分布式实时计算系统时要注意哪些问题?
3.结合实际工作谈谈分布式计算系统部署,数据配置同步的最佳实践。
4.为什么现在的通用分布式计算系统很少有使用C 开发的,是否有必要出于性能考虑使用C 开发分布式计算系统?是否有特定场景一定要使用C/C 进行开发?谈谈你的看法。
5.在很多时候,分布式系统的消息保序和同步需要花费额外的精力去处理,谈谈你在实际项目实战当中是如何解决这些问题的。


讨论时间:2016年9月27日—10月22日


活动奖励:

话题结束后,我们将选取5个最佳回复,各赠送技术图书《分布式实时处理系统:原理、架构与实现》一本。

参与用户即可获得秀才徽章一枚!



奖品简介:



作者: 卢誉声   
丛书名: 大数据技术丛书
出版社:机械工业出版社
ISBN:9787111539964
上架时间:2016-6-23
出版日期:2016 年6月
开本:16开
版次:1-1
所属分类:计算机 > 数据库 > 数据库理论 > 分布式数据库

内容简介:全书分为3篇:第一篇详细讲解本书将要开发的分布式实时计算系统所涉及的相关技术,特别针对C++11的新特性着重介绍。第二篇剖析分布式计算系统编程细节,其中对每个重要的概念、模型和函数都加以阐述。第三篇主要关注实战用例,将编写数个极具实践价值的应用程序,为开发者提供参考。通过阅读本书,读者不仅能开发出一套基于C/C++实现的分布式实时计算系统,而且还可以以此学习和了解服务器编程接口设计以及UNIX服务器开发的多个重要主题,对未来实际应用与开发提供参考。

样章试读: 正文.pdf (2.75 MB, 下载次数: 219)
论坛徽章:
737
季节之章:春
日期:2015-07-31 17:16:29ITPUB季度 技术新星
日期:2014-07-17 14:37:00季节之章:秋
日期:2015-07-31 17:16:14季节之章:夏
日期:2015-07-31 17:16:29股神
日期:2014-10-15 09:23:31衰神
日期:2014-10-20 22:47:12季节之章:冬
日期:2015-07-31 17:16:14红钻
日期:2014-12-16 17:51:41洛杉矶湖人
日期:2016-09-23 08:18:15布鲁克林篮网
日期:2016-09-23 08:17:18
发表于 2016-9-26 19:58 | 显示全部楼层
支持,。。。

使用道具 举报

回复
认证徽章
论坛徽章:
836
状元
日期:2015-11-12 10:18:05榜眼
日期:2015-11-12 10:18:05探花
日期:2015-11-12 10:18:05进士
日期:2015-11-12 10:18:05举人
日期:2015-09-11 13:42:08秀才
日期:2015-09-17 09:11:05至尊黑钻
日期:2015-11-20 18:17:09紫钻
日期:2015-11-20 18:18:06粉钻
日期:2015-11-20 18:17:23绿钻
日期:2015-11-20 18:17:48
发表于 2016-9-27 13:51 | 显示全部楼层
现在还有多少用C++的
从以前一统天下到没落。。。

使用道具 举报

回复
认证徽章
论坛徽章:
4543
菠菜神灯
日期:2016-10-27 15:43:20菠菜神灯
日期:2016-10-27 16:05:30菠菜神灯
日期:2016-10-27 16:05:30菠菜神灯
日期:2015-07-24 14:56:20菠菜神灯
日期:2016-10-27 16:05:302014年世界杯参赛球队: 波黑
日期:2019-10-12 17:35:042014年世界杯参赛球队: 葡萄牙
日期:2019-10-12 17:34:51菠菜神灯
日期:2015-04-17 18:02:23菠菜神灯
日期:2015-04-17 18:02:23菠菜神灯
日期:2016-10-27 16:05:30
发表于 2016-9-27 14:56 | 显示全部楼层
支持。。。。。。。。。。。。。

使用道具 举报

回复
认证徽章
论坛徽章:
24
技术图书徽章
日期:2013-08-16 14:31:52问答徽章
日期:2013-11-04 08:53:14目光如炬
日期:2013-12-23 06:00:11目光如炬
日期:2013-12-30 06:00:11明星写手
日期:2014-02-22 06:00:12马上有钱
日期:2014-03-31 14:09:05沸羊羊
日期:2015-05-20 12:42:59秀才
日期:2015-06-24 13:05:36秀才
日期:2015-07-13 09:48:14
发表于 2016-9-27 15:51 | 显示全部楼层
1.大家觉得现有的分布式计算系统有什么令人不爽的地方,结合自己平时工作吐槽一下。
- 其实我觉得这只是一种场景应用的改变造成技术架构的变革,从以前的集中式变成分布式以应对日益增长的网络数据。
2.结合自身工作经验谈谈开发基于Java或C 的分布式实时计算系统时要注意哪些问题?
- Java具有简单性、兼容性、简易性、安全性、动态性、高性能、解释性、健壮性,所以Java使云计算更简单。
3.结合实际工作谈谈分布式计算系统部署,数据配置同步的最佳实践。
- 这种其实很简单啊,比如说一些在线系统在运行中,需要在不停止程序的情况下能够动态调整某一个变量的值并且能够及时生效。特别是当部署了多台应用服务器的时候,需要能够做到在一台机器上修改配置文件,然后在同步到所有应用服务器。
- 这个问题通过ZooKeeper来实现就很合适了。使用ZooKeeper的发布与订阅模型,可以将应用中用到的一些配置信息放到ZK上进行集中管理。这类场景通常是这样:应用在启动的时候会主动来获取一次配置,同时,在节点上注册一个Watcher,这样一来,以后每次配置有更新的时候,都会实时通知到订阅的客户端,从来达到获取最新配置信息的目的。这样的场景适合数据量很小,但是数据更新可能会比较快的需求。

4.为什么现在的通用分布式计算系统很少有使用C 开发的,是否有必要出于性能考虑使用C 开发分布式计算系统?是否有特定场景一定要使用C/C 进行开发?谈谈你的看法。
- 从程序员角度看,高级语言比机器语言和汇编语言都要强得多。 C和C+是最强大最广泛使用的高级语言。

2人打赏

使用道具 举报

回复
认证徽章
论坛徽章:
1054
紫蜘蛛
日期:2015-09-22 15:53:22紫蜘蛛
日期:2015-10-15 13:48:52紫蜘蛛
日期:2015-10-15 14:45:48紫蜘蛛
日期:2015-10-15 14:47:47紫蜘蛛
日期:2015-10-15 14:48:45九尾狐狸
日期:2015-09-22 15:53:22九尾狐狸
日期:2015-10-15 13:50:37九尾狐狸
日期:2015-10-15 14:45:48九尾狐狸
日期:2015-10-15 14:47:47九尾狐狸
日期:2015-10-15 14:48:45
发表于 2016-9-28 09:54 | 显示全部楼层
好书,先读为敬

使用道具 举报

回复
认证徽章
论坛徽章:
19
秀才
日期:2015-12-21 09:48:11秀才
日期:2016-02-18 10:08:02秀才
日期:2016-02-18 10:07:49秀才
日期:2016-02-18 10:06:21秀才
日期:2016-02-18 09:39:10秀才
日期:2016-02-18 09:24:30秀才
日期:2016-02-18 09:24:18秀才
日期:2016-02-18 09:23:46秀才
日期:2016-02-18 09:21:30秀才
日期:2016-02-18 09:19:48
发表于 2016-9-28 10:06 | 显示全部楼层
不是用c++的, 仅支持一下

使用道具 举报

回复
认证徽章
论坛徽章:
249
Jeep
日期:2013-09-04 19:17:57Jeep
日期:2013-10-08 09:46:02Jeep
日期:2013-10-08 16:38:27Jeep
日期:2013-11-22 14:53:46Jeep
日期:2013-11-08 23:59:45Jeep
日期:2013-11-22 17:15:17Jeep
日期:2013-11-22 17:15:17Jeep
日期:2013-11-17 09:59:04季节之章:夏
日期:2015-01-28 14:58:51季节之章:春
日期:2014-12-25 16:20:50
发表于 2016-9-28 14:17 | 显示全部楼层

使用道具 举报

回复
认证徽章
论坛徽章:
98
秀才
日期:2016-02-18 10:06:46山治
日期:2017-02-21 16:18:12秀才
日期:2017-02-22 15:14:12秀才
日期:2017-02-22 15:16:26秀才
日期:2017-02-22 15:18:00秀才
日期:2017-03-01 13:53:39秀才
日期:2017-03-20 13:42:20秀才
日期:2017-03-27 17:52:06秀才
日期:2017-03-28 15:11:09秀才
日期:2017-03-28 15:59:38
发表于 2016-9-28 14:38 | 显示全部楼层
支持…………

使用道具 举报

回复
认证徽章
论坛徽章:
241
至尊黑钻
日期:2015-09-25 14:27:26粉钻
日期:2015-10-16 10:53:36紫钻
日期:2015-10-16 10:53:21红钻
日期:2015-09-25 15:05:50黄钻
日期:2015-10-17 12:23:40绿钻
日期:2015-10-24 10:29:30至尊黑钻
日期:2015-08-14 13:24:07粉钻
日期:2015-10-24 10:30:07紫钻
日期:2015-11-03 22:32:09红钻
日期:2015-11-06 17:21:40
发表于 2016-9-28 17:56 | 显示全部楼层
支持,也就大学的时候接触了C++了      

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表