ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

《架构之美》-----阅读笔记二

2020-12-27 17:01:53  阅读:136  来源: 互联网

标签:架构 游戏 伸缩性 系统 之美 信息 ----- 资源


第二部分企业级架构包含四章,这次总结这一部分的前三章。分别主要讲了多人游戏架构技术、影响系统架构的两个方面:功能和约束、创建数据驱动的应用的资源映射的作用。
第三章伸缩性架构设计,书中采用了Darkstar的项目为例,这是一个虚拟游戏项目,所以该项目的服务器必须拥有较强的伸缩性,它受在线人数、时间、热度等多方面的影响,在它负载的时候应该适时进行变化服务器的数量和连接方式以应对不同的需要。游戏的架构和实现直接影响到游戏的性能和游戏玩家的体验,所以对整体架构的优化是提高游戏性能的关键步骤,也是不可缺少的。通过多线程和多机器来提高整体的游戏效率,以使得整个游戏项目得到质的提升,这就是伸缩性架构设计。
第四章记忆存留,采用开发系统来将电子转化成墨水原子和纸张的例子来引出这一章要讲的架构。功能和约束是影响系统架构的两方面关键因素。在研究架构的每一个关注点时,需要注意它们是从不同方面对系统进行研究,将一个多维动态的系统惊醒建华,找出所需架构的结构,保持关注点分离,坚持增量式设计和开发,平衡各方面的需求,以达到最终的要求。
第五章面向资源的架构,在web中,企业中的聚焦信息架构展示了和Web一样的特点:伸缩性、弹性、架构迁移策略、信息驱动与访问控制。但是内部组织机构数据的交流通常会存在很多问题,不能像web一样可以获取大量的信息,所以我们需要更好的管控内部数据。经过对Web结构的分析,我们可以获取到面向资源的架构方法,不同的超链接指向不同的资源,统一资源可以经由多种方式到达。面向资源的方法在业务部门和支持它们的技术部门之间提供了引人注目的桥梁。以信息为中心的视图和我们的各系统之间连接的方式,为我们提供了真正的效率和业务价值主张。我们应该在架构的基础上去关注信息的流向学习实践更好的架构。

标签:架构,游戏,伸缩性,系统,之美,信息,-----,资源
来源: https://www.cnblogs.com/yangxiao-/p/14197799.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有