企业级应用中的性能提升和可扩展架构研究

来源 :长江大学 | 被引量 : 0次 | 上传用户:moreee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在互联网技术高速发展的大时代,随着系统的业务量和用户量的不断增多,许多企业级应用在性能和业务扩展上面临着巨大压力,提升企业级应用的性能问题以及在扩展方面的问题是一个具有重要意义的研究方向,也是本文的研究课题。本论文在研究性能问题上,主要对node.js、数据库以及负载均衡等技术进行研究,分析各技术的工作原理及技术特点,发挥其技术优势,在性能方面实现可观的提升;针对应用的扩展问题,结合组件化和插件化技术以及微服务思想,分析其原理,结合其具有的技术特点,实现应用的扩展架构研究方案。根据理论知识的分析研究,针对性能问题,设计一种高性能高并发的架构方案,同时着重研究负载均衡层中重要的负载均衡算法,并对其算法进行相应的改进以达到进一步提高系统性能。针对性能提升的研究,本论文所完成的工作主要有:(1)根据对Node.js技术、数据库、缓存、负载均衡等技术特点进行分析研究,对相关技术进行比对选择,设计出一种能够支持高并发且具有高性能的软件架构。在该架构中,主要设计有三个模块层,分别负责负载均衡处理、核心业务逻辑和数据处理以及数据的存储。其中对于负载均衡问题的处理,本文优先考虑使用Nginx来实现。而在主体的核心业务功能中,主要是使用Node.js技术来完成,并在缓存技术方面,优先使用Redis技术作为高速缓存的服务,利用Mongo DB数据库技术实现对多样数据的存储。结合以上几种技术的特点以及优势,能够实现一个可支撑高并发且具有高性能的应用架构。(2)对一些比较常用的负载均衡策略进行分析,研究各算法的特点,并根据分析动态负载均衡算法,对加权轮询算法进行相应的改进,将多个性能参数值作为负载因子并将其参与进权重的计算中,实现动态地调整权重值的效果,之后根据权重值进行轮询处理负载。将改进的动态自适应加权轮询算法与原有的加权轮询算法进行对比分析,验证其有效性,是否符合预期。针对可扩展架构的研究,主要工作有:(1)分析研究插件化、组件化以及微服务等高可扩展架构的特点,结合这些架构特征及设计思想,提出一种基于组件化的微应用架构,实现应用的高可扩展性。(2)围绕组件化微应用架构,针对组件间存在的一些页面跳转、功能调用等问题进行详细地分析并找出对应的解决方案。同时,根据所阐述的问题及解决方案,最终完成对框架的总体结构设计,解决了系统模块间一直存在的耦合问题,实现了系统的高可扩展,也使得系统在设计上更加的灵活。
其他文献
目前人类社会高度信息化时代的到来离不开互联网各项技术的飞速发展,人们获取各种信息往往都借助于网络。随着互联网世界的发展愈加丰富,网络上的资源呈指数增长,随之带来的
目的:探讨硫化氢(H2S)在急性草酸盐肾病作用及其机制。方法:25只C57BL/6小鼠(雄性),于苏州大学实验动物中心适应饲养一周后(体重约在19.0-22.0g),随机分为五组:(1)对照组:正常饲养;(2)建模组:3%草酸钠水+正常饲料喂养,第四天腹腔注射1OOmg/kg草酸钠;(3)1μmol/kg.d NaHS治疗组:3%草酸钠水+正常饲料喂养+1μmol/kg.d的NaHS腹腔注射,第四
在过去的十几年中,过渡金属和三氮唑配体的自组装晶体工程研究吸引了越来越多的化学工作者的关注。在此背景影响下,许多依靠共价键,氢键,π-π堆积以及其它作用力形成的配合
非煤矿山企业是指通过采取技术措施施工开采金属及非金属矿石,为生产生活提供资源基础的除煤矿以外的矿山企业,但在实践中非煤矿山企业一般质的是矿山和为矿山开采提供地质勘
罗伯特·巴恩斯(1495-1540)是英国16世纪早期第一代宗教改革家和新教殉道士。他的新教改革思想既反映了宗教改革时代英国民族国家走向政治独立的发展趋势,也展现了其追求福音教会的宗教理想,推进了新教在民间的发展,从而为都铎官方宗教改革的进程做出了突出贡献。文章正文部分共分三章。第一章梳理了巴恩斯的主要经历及新教思想渊源。作为民间改革家,他促进了路德改革思想的传播。当改革大幕在英国拉开时,他又充当
在植物光抑制发生时,依赖于热耗散机制是保护光合机构免受伤害的途径之一,它与类囊体膜上的叶黄素循环的高能态猝灭有关,一是不依赖于叶黄素循环的热耗散,即:在PSⅡ反应中心,
随着市场营销竞争的日益激烈,售后服务对于各个企业营销变得越来越重要。针对传统售后服务技术不仅消耗大量的人力物力,而且服务效果也并不十分理想的问题。本文提出了基于机
云环境中的虚拟机部署问题作为云计算中资源分配和管理的重要组成部分,一直是学术界的研究重点。虚拟机部署是在满足虚拟机资源需求和约束限制的条件下,根据一定的方法和策略
Volterra积分方程(VIE)是积分方程中的一个热点问题,其研究涉及多个领域。随着积分方程的发展,自卷积Volterra积分方程(AVIE)也吸引了许多学者的研究,由于其精确解很难得到,
随着新一轮高水平对外开放和第四次国际产业转移浪潮的不断推进深入,一方面,我国企业在相关领域与外资企业的全面竞争中处于“劣势地位”,亟需摆脱价值链“低端锁定”困局;另