软件架构之-论高并发下的可用性技术

论高并发下的可用性技术

摘要

        ;2023年2月,本人所在集团公司承接了长三角地区某省渔船图纸电子化审查系统项目开发,该项目旨在为长三角地区渔船建造设计院、以及渔船审图机构提供一个便捷化的服务平台。在此项目中,我作为项目组成员参与了项目建设工作,并担任系统架构师一职,权限负责该项目的需求分析和架构设计等工作。该项目以实现渔船图纸电子化审图为统一目标,为长三角地区渔船建造设计院,渔船审图机构,以及第三方技术审图机构提供一体化服务,推进长三角地区渔船建造行业发展。本文以该项目为例,讨论几种高并发下的高可用性技术在项目中的应用,包括分层架构、负载均衡、CDN加速技术、信息安全等,并阐述了这些应用技术为系统带来的效益。文章最后总结了采用该技术的缺点,并提供了相应解决方案,为以后开发类似的系统积累了经验教训。

正文

        近年来,随着国家对渔船建造行业的大力支持,以及渔船建造技术的快速发展,渔船建造的规模越来越大,因而渔船建造图纸数量也迅速增加,传统的纸质化审图已经越来越不能满足渔船建造设计院的需求,对于存在问题图纸的修改审核,设计师往往奔走于设计院与审图机构之间,耗费巨大人力、物力、财力。2023年初,长三角地区某省港航局为了推进渔船建造业的一体化发展,实现渔船审图“零跑腿”的业务需求,发起了渔船图纸电子化审查项目,该项目投资1000万元,计划10月份完成,并对项目进行了公开招标,我司成功中标。
        接到系统开发任务后,我所在部门领导高度重视、第一时间成立了专门的开发小组,抽调并组织骨干力量进行系统开发。本人有幸在该项目中担任系统架构师角色,全面主持了该项目架构设计以及开发工作。经过需求分析,我们了解到系统主要渔船图纸数据采集、数据统计、实时监控、数据输出等功能。省港航局要求系统按A类保障运行,提供7*24小时服务,宕机恢复时间不能超过5分钟,异常行为和数据流捕获率需达到98%以上,预警正确率需要达到95%以上。面对日益增长的网络流量,系统可以在不宕机的情况下完成系统扩展。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

恒二哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值