游戏服务器架构与优化
正版新书 新华官方库房直发 可开电子发票
¥
49.77
6.3折
¥
79
全新
库存2件
作者蔡能 著
出版社机械工业出版社
ISBN9787111595472
出版时间2018-04
版次1
装帧平装
开本16开
纸张胶版纸
页数314页
定价79元
货号SC:9787111595472
上书时间2024-12-03
商品详情
- 品相描述:全新
-
全新正版 提供发票
- 商品描述
-
作者简介:
蔡能,资历服务器底层技术专家和游戏服务器开发专家,有超过20年的编码和团队管理经验,是网易的早期员工之一。
精彩内容:
Preface?前 言为什么要写这本书在人们的观念中,游戏行业是一个既火爆又赚钱的行业,而游戏开发在非游戏开发人员的心里,则是比较神奇的存在。隔行如隔山,游戏究竟是如何开发的?游戏服务器究竟又是怎样工作的?软件服务器后台开发人员对于游戏服务器的开发充满兴趣,而对于本身就是游戏开发者的人来说,对于更深层次的服务器逻辑,各种类型游戏服务器的区分和编写,各种平台的优化,都需要进行更进一步的了解。 作为游戏开发人员,H5 Game和Flash Game之间通信的差异在哪里?MMORPG的服务器究竟该怎么编写?HTTPS通信和普通HTTPS协议有何区分?如何进行分布式编程?如何提高游戏服务器的高并发量?这些都是需要重点关心的问题。 不仅仅是游戏开发人员,作为普通后台开发人员,配置负载均衡,利用后台程序之间的相互通信进行负载,也是比较关心的问题。现今琳琅满目的开发包、开发工具,让这些事情变得事半功倍,在这样的情况下,如何利用现有的工具来进行配置,提高并发量,或者如何利用分布式计算来提高业务效率、工作效率,尽其所能地发挥工具的优选效率,也成为我们必须面对并解决的问题。 对于运维人员来说,面对的不仅仅是服务于程序员的各种后台配置,也需要集群配置、HTTPS,甚至各种类型数据库的配置。 针对以上提到的所有问题,本书会进行深入挖掘。 本书中99%使用Python语言进行代码或者伪代码的编写和说明,为什么使用Python?这是因为虽然开发游戏服务器的语言多种多样,包括C/C++、Python、Node.J
...
内容简介:
《游戏服务器架构与优化》是一部从实操的角度讲解各种类型游戏和应用的服务器的架构、设计、开发和优化的著作。
作者蔡能是资历的游戏服务器技术专家和底层技术专家,有20余年开发和管理经验,曾在网易工作7年,参与过各种类型游戏的研发。
本书针对MMORPG、SLG、卡牌、3D虚拟社区等各种游戏,以及App、深度学习服务、商城等各种应用对应的服务器的研发和优化给出了具体的指导意见。从单机到集群,从基础的网络编程到分布式架构,由浅入深、前后呼应,整本书内容前后贯穿、逻辑缜密,对于开发和运维人员来说相当实用。
全书共12章,分为三个部分:
第―部分(靠前~3章)网络和服务器
本书以Python为描述语言,所以首先详细讲解了Python中的网络编程模块,然后讲解了与服务器相关的通信加密、WebSocket、多线程等技术。
第二部分(第4~5章)存储和数据库
这部分首先讲解了数据库存储的基础知识,如内存数据同步、数据备份与恢复、SQLite等;然后重点介绍了高并发服务器的存储方案、高速缓存方案、二进制缓存方案、大规模计算方案,以及基于区块链技术的存储方案。
第三部分(第6~12章)服务器架构及其方案
第6章和第7章介绍了服务器的架构演变以及不同类型的游戏服务器各自是如何交互的;第8章和第9章详细讲解了游戏大厅和实时交互服务器的架构、开发和优化;靠前0章讲解了天梯和经济系统的开发与设计;靠前1章讲解了服务器的承载量以及客户端的优化方案;靠前2章介绍了与分布式服务器相关的技术。
目录:
前言
第一部分 网络和服务器
第1章 Python网络编程模块
1.1 Python Socket
1.1.1 Socket套接字
1.1.2 SOCK_STREAM、SOCK_DGRAM
1.1.3 阻塞和非阻塞模式
1.2 服务器端其他Socket方法
1.2.1 bind和listen
1.2.2 setsockopt
1.3 客户端Socket
1.4 通用的Socket方法
1.4.1 recv和send
1.4.2 recvfrom和sendto
1.5 SimpleHTTPServer和BaseHTTPServer
1.5.1 SimpleHTTPServer
1.5.2 BaseHTTPServer
1.6 urllib和urllib2
1.6.1 urllib.urlopen和urllib2.urlopen
1.6.2 urllib2中的GET和POST方法
1.7 事件驱动框架Twisted
1.7.1 Reactor模式
1.7.2 run、stop和callLater
1.7.3&nb
...
— 没有更多了 —
全新正版 提供发票
以下为对购买帮助不大的评价