文章吧-经典好文章在线阅读:《大型网站系统与Java中间件开发实践》的读后感10篇

当前的位置:文章吧 > 经典文章 > 读后感 >

《大型网站系统与Java中间件开发实践》的读后感10篇

2018-01-28 20:53:02 来源:文章吧 阅读:载入中…

《大型网站系统与Java中间件开发实践》的读后感10篇

  《大型网站系统与Java中间件开发实践》是一本由曾宪杰著作,电子工业出版社出版的平装图书,本书定价:65.00,页数:360,文章吧小编精心整理的一些读者的读后感,希望对大家能有帮助

  《大型网站系统与Java中间件开发实践》读后感(一):说好的实战去哪儿了?

  通篇理论,有些概念又是点到为止,书很薄!

  虽然有些概念没接触过的会觉得有些深入

  但是好歹做过几年开发,有过互联网项目经验

  基本读起来都不是问题

  看书名:xxx实战

  首先表明自己想法儿,奔着实战来的,想看看大公司大网站具体有哪些中间件应用经验

  可是抱很大期望结果读完没有太多的惊喜收获

  对于前几章尤其第三章的基础章节内容,不能说跟中间件无关,但是在这样一本书中罗列出来,稍显啰嗦,并且后边具体讲三类中间件时又很少涉及基础技术的应用场景,这……

  不知道说啥了,反正书很薄,想着跟我一样实战来的,望慎重!

  《大型网站系统与Java中间件开发实践》读后感(二):欲读此书,需练内功

  刚接触这本书时,被书背后密密麻麻的互联网技术圈各位大牛的评语吓了一跳,心想300页的书承载的了这么多的内容吗?看了两章后给人的第一感觉是内容稍微有些散,不够深入,没想到从第四章开始干货就如同滔滔江水般涌来,猛然间发现自己的内功实在太差,无法领悟书中的真谛。第四章《服务框架》、第五章《数据访问层》和第六章《消息中间件》都是作者多年的技术和经验积累,内功不够者实在是无力驾驭。作为一个软件开发从业人员,这几年开发的网站还停留在大学实验水平,与“大型”二字相距甚远,很是惭愧,需练内功。

  看得出作者想描述的内容有很多,但因为标题过于庞大的原因,内容看上去确实是有些散,因为书中任何一个部分扩展开了写都能出一本同样大部头的书,所以作者是有些取舍,不过对我还是有些太High Level了,看后感觉自己明白了些东西,但细细想来又感觉抓不住,应该还是我内功不足的原因。

  推荐更上一层楼的同行们,好好修炼内功。

  《大型网站系统与Java中间件开发实践》读后感(三):读后

  整本书可以分为3个部分:

  第一部分为分布式概念及相应的编程级别的用例概述(例如java并发编程,网络编程等。当然,也只是点到为止的)

  第二部分为核心的数据库访问(包括分布式,主备,容灾等),消息中间件,负载均衡等等。也是点到为止了。

  第三部分为概念性的其他要素。

  对于一个只会敲敲代码的码农来说,应该是一个能够了解网站基础架构的好书,对于一个对这方面有了解的人来说,应该是系统的概括论点论据的总结报告

  当然只有概念是远远不够的,文章还列举了一些具体的例子,包括一些算法等,虽然讲的很浅但不失为精髓所在,很多东西其实一直是沿用至今且不需要修改的。比如文中对于消息中间件推送方案push和pull的对比,其实已经在无数次的实践中告诉我们二者的优劣势,只是我们从来没有拿出来做详细的对比。

  《大型网站系统与Java中间件开发实践》读后感(四):国内首本详细介绍大型网站和中间件之书

  与宪杰认识多年,也一起在淘宝共事过不短的时间,我深知他在大型互联网系统和Java中间件领域不仅有很强的理论基础,而且有丰富的实战经验。终于看到他把多年的积淀汇集成书,由衷地为他感到高兴。拿到书稿后,我迫不及待地从头至尾拜读了一遍。这应该是国内第一本从基础知识到构建应用,从理论到实践,把Java中间件非常系统和完整地阐述清楚的书。此外,书中列举的大量实践经验与很多通用设计思路不同,甚至是相反的。这是因为当面对高并发、高访问和海量数据时,在学校中学到的知识或普通书本中看到的方法不通。这些看似古怪或丑陋的方法,是大型互联网企业用无数血泪换来的宝贵经验。特此推荐给对构建大型互联网 系统感兴趣的读者。

  《大型网站系统与Java中间件开发实践》读后感(五):是一本较入门的书,很多东西并没有太深入,但面也算全。适合做为一本分布式的入门书来读。

  本人入门水平,看此书的目的是想初步了解分布式系统。

  主要内容:此书以淘宝某些系统为原型,以淘宝某些网站的演进为引子,主要介绍了Java中间件,消息中间件,数据层应用层的分布式处理。

  从系统的演进可以一窥分布式系统的发展与进化:

  单机系统--> 应用与数据库分机--> 数据库读写分离--> 分布式存储的引入--> 数据的水平垂直拆分--> 应用的分布式部署--> 应用服务化。

  在我看来,无非是三种方式解决大型网站遇到的问题:1,拆应用。2,拆数据库。3,优化应用及应用间的交互。

  1. 拆应用:有两种拆法,一个是水平扩展,即将应用部署在多台机器上,要解决的实现难点是session的同步、时间同步问题、分布式事务处理。另一个是按功能垂直拆,一个个模块都独立部署,这样一个个模块又都是一个新系统,又可以将它们做水平扩展。

  2. 拆数据库:也有两种拆法,一个是水平,另一个是垂直。拆数据库明显比拆应用难的多,一方面要解决技术难题,另一方面要优化代码。要解决的问题也都很棘手。

  a) 跨库事务的处理 (提交协议:两阶段提交、Paxos协议)

  ) 跨库多表的查询

  c) 查询的分页及排序

  d) 同表跨库的sequence 问题

  3. 优化应用及应用间的交互:一般优化应用的方法有像引入cache模型、cache系统;引入NOSQL;引入分布式文件系统;引入多线程处理等。另一种方式是优化其之间的交互,引入消息中间件,构建一些Java中间件更好的支持多系统的交互等。

  扩展阅读:Java的多线程编程。Java NIO。负载均衡器的了解。分布式事物。JMS。NOSQL。

  总结:是一本较入门的书,很多东西并没有太深入,但面也算全。适合做为一本分布式的入门书来读。

  《大型网站系统与Java中间件开发实践》读后感(六):和之前读过的很像

  和之前读过的 大型网站技术架构 这本书很像 我花了一天就读完了 总体上感觉还行 比较全面 但的确没给我带来多大的惊喜 虽然买之前也没抱着多少期待 。还是那句话,这本书里面的内容,基本上网上都能找到,这本书里面提到的,我之前也基本了解,所以感觉还是比较适合,想了解淘宝网技术架构的童鞋,而对于已经了解的童鞋,这本书最多只是一个新的梳理,对于不了解的童鞋,可能会有点看不太懂,还是要靠平时的积累。我更希望能有一本书能对大型网站系统某一知识点做由浅入深系统分析,那对大家可能更有帮助,比如针对服务框架,由表及里详细分析,从网络通信底层,讲到对象序列化反序列化,再讲到服务端,再讲到与spring整合,再讲到服务注册查找,服务软负载,服务治理,异常处理,分布式事务等等,在讲解过程中针对每一点由浅入深,把每点讲透,便做适当发散,这样也许能涉及整个体系。对于架构的童鞋,真的不再需要一本大而全的书,针对一个专题,小而精,小而美才是我们真正需要的。

评价:

[匿名评论]登录注册

评论加载中……