社区
高性能WEB开发
帖子详情
如何学习分布式大型系统的架构能力
zhangdf0208
2015-12-22 09:57:42
虽然工作了不少年了,但是一直都做企业内部管理系统,对分布式,并发性等方面的要求都不高。
现在想学习一下高并发大吞吐量的开发,有什么书可以推荐一下的,谢谢。
...全文
532
1
打赏
收藏
如何学习分布式大型系统的架构能力
虽然工作了不少年了,但是一直都做企业内部管理系统,对分布式,并发性等方面的要求都不高。 现在想学习一下高并发大吞吐量的开发,有什么书可以推荐一下的,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
走在冷风中_南山南
2015-12-23
打赏
举报
回复
学不来的,得实践 基础好点,找个靠谱的公司进去实践实践
大型
分布式
网站
架构
设计与实践.带目录书签.完整版.rar
《
大型
分布式
网站
架构
设计与实践》主要介绍了
大型
分布式
网站
架构
所涉及的一些技术细节,包括SOA
架构
的实现、互联网安全
架构
、构建
分布式
网站所依赖的基础设施、
系统
稳定性保障和海量数据分析等内容;深入地讲述了
大型
分布式
网站
架构
设计的核心原理,并通过一些
架构
设计的典型案例,帮助读者了解
大型
分布式
网站设计的一些常见场景及遇到的问题。 作者结合自己在阿里巴巴及淘宝网的实际工作经历展开论述。《
大型
分布式
网站
架构
设计与实践》既可供初学者
学习
,帮助读者了解
大型
分布式
网站的
架构
,以及解决问题的思路和方法,也可供业界同行参考,给日常工作带来启发。 作者简介 陈康贤,淘宝花名龙隆,淘宝技术部研发工程师,2011年加入淘宝网,参与了阿里云手机商城、口碑网迁移、店铺建站、offer、支付宝卡宝、生活商城、淘宝同学等项目,在
分布式
系统
架构
设计、高并发
系统
设计、
系统
稳定性保障等领域积累了较为丰富的实践经验。曾在程序员上发表过《漫谈基于http协议的SOA
架构
》《浅析HTTP平台的安全稳定性
架构
》两篇文章,对基于HTTP协议的SOA
架构
有深入研究,在排查解决线上问题和故障方面有丰富的实践经验,擅于利用数据分析解决实际问题,对新技术有浓厚的兴趣。 目录 第1章 面向服务的体系
架构
(SOA) 1 1.1 基于TCP协议的RPC 3 1.1.1 RPC名词解释 3 1.1.2 对象的序列化 4 1.1.3 基于TCP协议实现RPC 6 1.2 基于HTTP协议的RPC 9 1.2.1 HTTP协议栈 9 1.2.2 HTTP请求与响应 15 1.2.3 通过HttpClient发送HTTP请求 16 1.2.4 使用HTTP协议的优势 17 1.2.5 JSON和XML 18 1.2.6 RESTful和RPC 20 1.2.7 基于HTTP协议的RPC的实现 22 1.3 服务的路由和负载均衡 30 1.3.1 服务化的演变 30 显示全部信息 前言 在
大型
网站
架构
的演变过程中,集中式的
架构
设计出于对
系统
的可扩展性、可维护性以及成本等多方面因素的考虑,逐渐被放弃,转而采用
分布式
的
架构
设计。
分布式
架构
的核心思想是采用大量廉价的PC Server,构建一个低成本、高可用、高可扩展、高吞吐的集群
系统
,以支撑海量的用户访问和数据存储,理论上具备无限的扩展
能力
。
分布式
系统
的设计,是一门复杂的学问,它涉及到通信协议、远程调用,服务治理,
系统
安全、存储、搜索、监控、稳定性保障、性能优化、数据分析、数据挖掘等各个领域,对任何一个领域的深入挖掘,都能够编写一本篇幅不亚于本书的专门书籍。本书结合作者在阿里巴巴及淘宝网的实际工作经历,重点介绍
大型
分布式
系统
的
架构
设计,同时,为避免过度专注于理论而使得内容显得空洞,作者穿插介绍了很多实践的案例,尽量让每一个关键的技术点都落到实处,相信能够帮助读者更好地理解本书的内容。 内容大纲 全书共5章,章与章之间几乎是相互独立的,没有必然的前后依赖关系,因此,读者可以从任何一个感兴趣的专题开始阅读,但是,每一章的各个小节之间的内容是相互关联的,因此,最好按照原文的先后顺序阅读。 第1章主要介绍企业内部SOA(Service Oriented Architecture,即面向服务的体系结构)
架构
的实现,包括HTTP协议的工作原理,基于TCP协议和基于HTTP协议的RPC实现,如
大型
网站技术
架构
_核心原理与案例分析_李智慧PDF高清
大型
网站技术
架构
_核心原理与案例分析_李智慧 PDF 高清
分布式
系统
:
架构
设计与实践
1.背景介绍
分布式
系统
是一种由多个独立的计算机节点组成的
系统
,这些节点通过网络互相协同合作,共同完成某个任务或提供某种服务。
分布式
系统
具有高可用性、高扩展性、高性能等优势,因此在现代互联网和企业级
系统
中广泛应用。
分布式
系统
的核心概念包括:
分布式
一致性、
分布式
事务、
分布式
存储、
分布式
计算等。本文将从以下六个方面进行深入探讨: 1.背景介绍 2.核心概念与联系 3.核心算法原理和具体操作步骤...
十年互联网
架构
师,带大家深入
学习
常见
分布式
系统
架构
,涨薪必备
常见
分布式
系统
架构
复杂的
大型
软件
系统
,倾向于使用
分布式
系统
架构
。就像Warren Buffett有个关于投资的名言,就是“不要把鸡蛋放在一个篮子里”。对于
系统
而言也是如此。厂商的机器不可能保证永远不坏,也无法保证黑客不会来对
系统
搞破坏,最为关键的是,我们无法保证自己的程序不会出现Bug。问题无法避免,错误也不可避免。我们只能把鸡蛋分散到不同的篮子里,来减少“一锅端”的风险。 这就是需要
分布式
系统
的一个重要原因。 使用
分布式
系统
的另外-一个理由是可扩展性。毕竟任何主机(哪怕是小型机、超级计算机)都会有
高性能WEB开发
25,980
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章