书籍是人类进步的阶梯。什么书是Java架构师进步的阶梯呢?下面千锋小编为就为大家推荐5本Java架构师必看书籍。
1、大型网站系统与Java中间件实践
本书围绕大型网站和支撑大型网站架构的Java中间件的实践展开介绍。
从分布式系统的知识切入,让读者对分布式系统有基本的了解;然后介绍大型网站随着数据量、访问量增长而发生的架构变迁;接着讲述构建Java中间件的相关知识;之后的几章都是根据笔者的经验来介绍支撑大型网站架构的Java中间件系统的设计和实践。希望读者通过本书可以了解大型网站架构变迁过程中的较为通用的问题和解法,并了解构建支撑大型网站的Java中间件的实践经验。
对于有一定网站开发、设计经验,并想了解大型网站架构和支撑这种架构的系统的开发、测试等的相关工程人员,本书有很大的参考意义;对于没有网站开发设计经验的人员,通过本书也能宏观了解大型网站的架构及相关问题的解决思路和方案。
2、大型分布式网站架构设计与实践
本书主要介绍了大型分布式网站架构所涉及的一些技术细节,包括SOA架构的实现,互联网安全架构,构建分布式网站所依赖的基础设施,系统稳定性,海量数据分析等内容,深入地讲述了大型分布式网站架构设计的核心原理,并通过一些架构设计的典型案例,帮助读者了解大型分布式网站设计的一些常见场景及遇到的问题。
3、Web信息架构设计大型网站
针对新技术做了新——搭配新颖范例、全新场景及佳实践信息——但是,其焦点依然放在基础原理上。其结构严谨,图文并貌,内容涵盖了信息架构基本原理和实践应用的方方面面。本书兼具较高的理论价值和实用价值,曾被Web设计领域籍重点推荐,是信息架构领域公认的经典书籍,不论新手还是都能各取所需。
4、深入分析Java Web技术内幕(修订版)
本书新增了淘宝在无线端的应用实践,包括:CDN动态加速、多终端化改造、多终端Session统一,以及在大流量的情况下,如何跨越性能、网络和一个地区的电力瓶颈等内容,并提供了比较完整的解决方案。
本书主要围绕Java Web相关技术从三方面、深入地进行了阐述。首先介绍前端知识,即在JavaWeb开发中涉及的一些基本知识,包括Web请求过程、HTTP、DNS技术和CDN技术。其次深入介绍了Java技术,包括I/O技术、中文编码问题、Javac编译原理、class文件结构解析、ClassLoader工作机制及JVM的内存管理等。后介绍了Java服务端技术,主要包括Servlet、Session与Cookie、Tomcat与Jetty服务器、Spring容器、iBatis框架和Velocity框架等原理介绍,并介绍了服务端的一些优化技术。
不仅介绍这些技术和框架的工作原理,而且结合示例来讲解,通过通俗易懂的文字和丰富、生动的配图,让读者充分并深入理解它们的内部工作原理,同时还结合设计模式来介绍这些技术背后的架构思维。
5、实用负载均衡技术:网站性能优化攻略
网站负载均衡架构全揭秘,应对云环境及大数据的挑战,网站性能优化指南,从整体上来看本书是一本比较好的负载均衡入门书籍,内容也较新(已出版的几本相关英文著作都较早)。
本书介绍了处理负载均衡问题的相关概念和工具,说明了如何避免性能退化和服务器上的服务突然崩溃的风险,阐述了单个服务器以及可以执行cookie插入或者改善SSL吞吐量的负载均衡器,后还探讨了云计算中的负载均衡。适合对系统架构、性能维护感兴趣的初级、中级读者以及有经验的系统架构师和运维师。

随着科技的发展,涌现了越来越多的学习方式。人们再也不用局限于阅读这一种学习方式,对于习惯看视频来学习的人,我推荐千锋哈尔滨Java培训 ,在千锋教育官方网站,有大量的Java实战课程。千锋教育,给你实用的Java技术。
学员姓名:徐同学
入职单位:枭*科技
入职月薪:11000
时间:2016.05.26
学员姓名:潘同学
入职单位:酷*互动
入职月薪:13000
时间:2016.05.20
学员姓名:张同学
入职单位:斑*实业
入职月薪:14000
时间:2015.12.08
学员姓名:黄同学
入职单位:福*中金
入职月薪:12000
时间:2015.12.07
学员姓名:韩同学
入职单位:宽*是风
入职月薪:17000
时间:2015.09.17
学员姓名:郑同学
入职单位:腾*众创
入职月薪:16500
时间:2015.11.02
学员姓名:钱同学
入职单位:数*科技
入职月薪:16000
时间:2015.11.04
学员姓名:孙同学
入职单位:快*
入职月薪:14000
时间:2015.06.12
学员姓名:郭同学
入职单位:本*生活网
入职月薪:14000
时间:2015.10.08
学员姓名:张同学
入职单位:泰*集团
入职月薪:13800
时间:2015.06.11
了解千锋动态
关注千锋教育服务号
扫码匿名提建议
直达CEO信箱