基于Dubbo中间件的股票行情分析系统的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:rengegoodluck
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
最近几年,互联网金融迅速发展,各大互联网金融公司和证券公司争相开发自己的股票交易系统,而股票交易相关系统必不可少的就是股票行情展示功能。因此需要设计实现一款可以支持多家证券公司、功能完整、数据全面的股票行情分析系统,用于帮助广大股民获取行情数据。基于Dubbo中间件的股票行情分析系统包括个股必读、市场总览、龙虎榜、恐惧贪婪指数四大功能模块。在软件架构上采用Dubbo中间件实现微服务,对各个模块进行解耦,各个模块运用Spring Boot框架进行开发,微服务之间采用Dubbo中间件进行远程接口调用和负载均衡,提高了系统的可扩展性和后期的可维护性,并可通过Dubbo中间件的可视化监控平台监控各个功能模块的运行情况。前端采用HTML5作为开发语言,实现将一套界面应用到App和小程序之中,减少开发成本。数据保存方面采用了Redis与My SQL相结合的形式,进行冷热数据隔离,通过My SQL持久化的保存冷数据,通过Redis保存热点数据,提高接口的速度,并减轻了My SQL数据库的访问压力。采用Kafka消息队列来处理两个服务之间的大规模数据传输,实现不同服务解耦,同时保证数据传输成功。采用Nginx反向代理技术将前端请求分散到不同的服务器处理,并对系统采用集群的形式部署,提高系统在高并发量访问时的响应速度。系统实现部署后,系统各功能模块平均响应时间600毫秒左右,可以应对高峰期10000 TPS的访问压力。并通过集群部署外加负载均衡的实现方式,使得系统平均响应时间缩短了36%,10000TPS访问压力下硬件资源消耗63%左右。系统上线发布后服务于京东金融、京东股票、天风证券等互联网金融和证券公司,系统表现状况良好,可提供稳定的行情数据,达到了预期目标。
其他文献
1999年开始至今,中国棉花行业出现了巨大的变革,棉花市场流通制度、质检体系的提出,以及新疆棉花目标价格制度的全面市场化的改革措施,使棉花产业乘着全球化发展的便利而越飞越高。突然爆发的新冠疫情给棉花行业造成了不小的挑战,但更为重要的问题是,在疫情防控常态化下的企业究竟该怎么做,才能实现最大化的规避风险和控制成本的目的。“保险+期货”模式的应用,被广大民众认为是应对目前“三农”难题的一个创新性的进步
学位
旅游业是我国的支柱产业之一,也是新的经济增长点,对就业机会的增加、产业结构的优化、国际交流的提高、环境与社会的和谐发展等方面都具有重要的促进意义。在现阶段,新冠疫情的出现已经对旅游业形成了很大的打击,也体现出当前旅游企业风险意识不足的问题。旅游企业做好经营风险的防范工作对于实现旅游业的可持续发展而言是非常必要的。论文中以云南旅游股份有限公司为例,对公司的经营风险防控问题进行了案例研究,将有助于丰富
学位
家电制造业对我国国民的日常生活提供基本的保障,对国民经济发展具有重大作用。因此,为了建立完善的企业经济风险管控体系,使企业价值最大化,针对公司财务风险因素,提出针对性措施,为整个家电制造业提供参考,这一课题应该引起所有家电从业者的关注,这也是本文的研究目的和重要性所在。该论题研究阶段内,以财务风险理论为基础,选取X家电制造企业作为研究对象,全面开展财务风险研究活动,最终总结其在自身经营阶段内存在的
学位
突如其来的新冠疫情对国内经济乃至全球经济造成了难以估量的冲击,企业因资金链断裂而破产的事件时常发生。论文旨在弄清宏观货币政策与企业现金流风险的关系,分析宏观货币政策对企业现金流风险的影响,帮助企业财务管理者做出正确的财务决策以及向宏观货币政策制定者提供微观案例。论文研究思路是从现金流风险、现金流风险衡量指标、宏观货币政策影响企业现金流风险等方面进行文献回顾,采用案例分析、文献搜集、实地调查的方法,
学位
复杂型号工程对于国民经济发展和国家安全发挥着举足轻重的作用。论文探讨基于精益思想的研发管理优化策略、方法、路径等,指导企业研发管理改革和提升,以适应未来不断增长的市场需求和激烈的竞争环境。论文以商业航天运载火箭这类复杂型号工程产品为对象,以精益思想为灵魂,将研发管理优化作为导向,建立研究和分析的架构。首先,由选题的背景引导出研究的目的和意义;其次,对国内外精益生产、精益思想、精益研发的发展历程和现
学位
随着我国资本市场财务舞弊案件不断被披露,如银广夏、金亚退、欣泰退等,监管部门和社会公众无法完全信赖上市公司经审计后的会计信息,质疑注册会计师的职业道德和服务质量,严重阻碍了注册会计师行业的存续和发展。为了快速解决这些问题,迫切需要对审计失败发生原因、预防审计失败的措施进行研究。论文采用文献研究法和案例研究法。首先,论文筛选和整理了国内外学者以往做过的研究,形成论文观点的基础,同时梳理了审计失败的成
学位
随着电力通信技术的日新月异和电力通信行业的蓬勃发展,各电力企业通信技改项目逐年增加,随之所带来的项目质量、进度等风险问题也日渐突出。因此,电力通信技改项目风险管理显得至关重要,目前国内对电力通信专网的项目风险管理研究不够完善,风险管理的模式和电力企业员工的风险管理意识有待提高。本论文通过对相关文献资源进行研究,分析了目前国内外风险管理方面相关理论研究和实践案例成果,并理论结合实际以H电力调度交换技
学位
随着软件系统功能的不断丰富,原来的单机系统软件已经无法很好地满足服务需求。单机系统被划分成一个个微服务系统,极大地提高了系统的可用性和分区容错性。为了进一步扩展系统的功能,各软件公司总会不断地迭代当前的服务。为了保证增量的功能不会引起存量功能的可用性问题,各大公司都投入了大量的人力财力去做自动化测试。但传统的自动化测试在面临频繁的测试时也出现了效率低下的问题,不能够适应项目的迭代速度,新版本的发布
学位
随着互联网技术的不断发展,在线学习系统的功能复杂性也在不断增加,面对日益增长的用户需求,传统单体架构并不能满足不了我们的需求。与此同时,国际化的不断推进,多方面的学习交流也成为了趋势。在线学习系统的功能越来越多样化,同时系统层面需要容易维护且方便开发人员进行功能的扩展,减少系统上的耦合。为了更好的满足在线学习系统的需求,提高在线学习的吸引力和趣味性并解决传统单体架构带来的一些问题,因此系统以微服务
学位
项目管理是一种成熟的现代管理方法和工具,已在各行各业大量应用。近年来,我国汽车产业结构调整加快,逐渐由高速增长转变为高质量发展新阶段。作为汽车整车企业上游供应商,汽车零部件企业必须擅于运用项目管理打造具有竞争力零部件产品,才能适应整车客户愈发严苛的技术、质量、成本、开发周期等要求。DM公司是一家从事汽车热管理系统研发、制造和销售的汽车零部件企业,为应对激烈市场竞争,需要持续加快新产品开发。作为新产
学位