大型分布式网站架构设计与实践》pdfmobi--
来源:    发布时间: 2018-04-21 12:49   113 次浏览   大小:  16px  14px  12px
大型分布式网站架构设计与实践》pdfmobi--

  《大型分布式网站架构设计与实践》主要介绍了大型分布式网站架构所涉及的一些技术细节,包括SOA架构的实现、互联网安全架构、构建分布式网站所依赖的基础设施、系统稳定性保障和海量数据分析等内容;深入地讲述了大型分布式网站架构设计的核心原理,并通过一些架构设计的典型案例,帮助读者了解大型分布式网站设计的一些常见场景及遇到的问题。

  作者结合自己在阿里巴巴及淘宝网的实际工作经历展开论述。《大型分布式网站架构设计与实践》既可供初学者学习,帮助读者了解大型分布式网站的架构,以及解决问题的思和方法,也可供业界同行参考,给日常工作带来。

  陈康贤,淘宝花名龙隆,淘宝技术部研发工程师,2011年加入淘宝网,参与了阿里云手机商城、口碑网迁移、店铺建站、offer、支付宝卡宝、生活商城、淘宝同学等项目,在分布式系统架构设计、高并发系统设计、系统稳定性保障等领域积累了较为丰富的实践经验。曾在程序员上发表过《基于http协议的SOA架构》《浅析HTTP平台的安全稳定性架构》两篇文章,对基于HTTP协议的SOA架构有深入研究,在排查解决线上问题和故障方面有丰富的实践经验,擅于利用数据分析解决实际问题,对新技术有浓厚的兴趣。

  如何实现基于HTTP协议和TCP协议的RPC调用,它们之间有何差别,分别适应何种场景。

  常见的分布式系统存储解决方案,包括MySQL的分布式扩展、HBase的API及使用场景、Redis的使用等。

  如何使用分布式消息系统ActiveMQ来降低系统之间的耦合度,以及进行应用间的通信。

  垂直化的搜索引擎在分布式系统中的使用,包括搜索引擎的基本原理、Lucene详细的使用介绍,以及基于Lucene的开源搜索引擎工具Solr的使用。

  常见的一些安全算法,如数字摘要、对称加密、非对称加密、数字签名、数字证书等。

  如何采用摘要认证方式防止信息、通过数字签名验证通信双方的性,以及通过HTTPS协议保障通信过程中数据不被第三方和截获。

  在平台体系下,OAuth协议如何保障ISV对数据的访问是经过授权的行为。

  常用的在线日志分析命令的使用和日志分析脚本的编写,如cat、grep、wc、less等命令的使用,以及awk、shell脚本的编写。

  如何保障高并发系统的稳定运行,如采用流量控制、依赖管理、服务分级、开关等策略,以及介绍如何设计高并发系统。

  如何进行Java应用故障的在线排查,包括一系列排查工具的使用,以及一些实际案例的介绍等。

  如何将关系型数据库中存储的数据导入HDFS,以及从HDFS中将数据导入关系型数据库。

Power by 建站之星 | 美橙互联 版权所有