基于微服务的互联网中台系统的设计与实现

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:canyang419
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网初期由于计算机和移动端设备不够普及,使用成本高,用户量较低,单一的传统应用架构就可以满足需求。但随着硬件成本的降低,4G的普及乃至5G网络的到来,上网人数越来越多,传统应用架构的弊端在大型企业和互联网行业得到集中呈现,复杂应用的代码重复率增大、团队协作效率变差、系统可靠性变低、系统水平扩展困难等问题频发。因此众多大型公司经过了反复实践和尝试,推出了各种轻量级的分布式新型架构模式,以解决上述问题。在众多新型服务框架层出不穷之中,微服务框架技术脱颖而出,其有效的拆分应用,实现敏捷开发和部署,针对企业内部复杂多样的系统管理提供了良好的解决方案。同时中台概念在国内基本成型,中台意在建立一个统一的控制平台,对外提供调用标准,让开发者避免代码上的额外编写。本文基于微服务框架下多种技术方法,完成对中台系统的开发和维护。根据软件工程开发步骤,在需求分析阶段,通过功能需求分析和非功能需求分析,确定系统相关功能和用户角色。概要设计阶段制定系统设计原则、规划软件层级架构和物理部署架构、划分具体功能模块、设计外部接口和数据库对象间的关系。详细设计阶段明确系统各个功能模块具体业务内容和关系,完成编码开发。测试阶段通过单例测试与压力测试对系统进行改进优化,保证系统的健壮性与高效性。本中台系统实现的接口订阅转发功能在高并发访问的情况下,接口访问延迟控制在用户可接受范围内,能够满足市面大多数系统开发的要求。在现有的大部分互联网中台对网络请求的限制粒度只能达到服务接口层。本系统在微服务网关基础上,自定义网络转发前后过滤规则,实现转发限制粒度细化到接口字段层面。加强了整个平台数据的安全性和灵活性。
其他文献
2018年以来,我国各级政府积极学习贯彻党的十九大精神,全力推进全国各行业结构优化改革、大力实施乡村振兴战略,着力聚焦三农发展。但由于国际贸易、政治等外部环境的不断变
明清长篇家庭小说《金瓶梅》《林兰香》《醒世姻缘传》《红楼梦》《歧路灯》是以西门庆、耿朗、晁源、狄希陈、贾宝玉、谭绍闻五人的家庭日常生活琐事为描写中心,展现其家庭
当前信息时代技术迅速发展以及电子政务建设水平的提高,政府作为开放数据的主要持有者掌握了大量信息资源与原始数据。在大数据背景下,为实现公共服务水平均等化,政府实行数
从聘请规范性文件备案审查法律顾问,尝试通过短信+邮件搭建法律顾问参与备案审查平台,到探索实行常委会"轮值中心发言人"和"审议意见卡"制度;从建立完善人代会、常委会筹备执
上屋场的大先生,同乡亲们谈起了命运八字、坟山贯气……
电动汽车与电网互动技术(Vehicle-to-Grid,V2G)可以为可再生能源就地消纳及稳定并网提供支撑,同时可再生能源以微电网的形式就近消纳或并入大电网可有效解决可再生能源波动性
1 引言固体推进剂的燃速性能,是推进剂燃烧性能的基本,也是导弹动力系统制造设计的基本参数。随着高燃速(>100mm/s)和超低燃速推进剂的广泛应用,对推进剂的燃速测试提出了更
会议
所有的建筑结构,都是依靠自身吸收地震能量来减少地震破坏。建筑的梁和柱等受到的力无法被迅速消耗,一旦地震强度超过一定值,结构会进入弹塑性状态,严重时可能造成构件屈服和破坏。在早期改变这种现状的方法是通过增大梁、板、柱的截面,很明显这是一种不经济不可靠的方式,消能减震装置的出现在一定程度上解决了这一问题。目前,这类装置主要包括金属耗能器、摩擦耗能器、粘滞耗能器等。软钢阻尼器就是金属耗能器的一种,由于其
山体崩塌在我国是一种常见的地质灾害,而强烈地震诱发的大规模崩塌灾害问题最为突出。秦岭北缘中段发育一条长约50km的呈东西向展布的花岗岩地震崩塌带。本文以该地震崩塌带中体积最大的崩塌体——翠华山甘湫池大型崩塌为研究对象。通过详细的地质调查分析甘湫池崩塌体的堆积形态特征;采用沉积学中的相分析方法,对崩塌堆积体进行分带并总结各分带特征;采用室内试验研究崩积块石的力学性质;通过基于Delaunay三角剖分
网约车作为互联网与交通行业相结合的新兴业态,为旅客提供精准“点对点”的客运服务,提高既有车辆的出行效率,有利于优化社会闲置资源配置,促进共享经济发展。网约车平台在发