当前位置: 首页 > news >正文

自己做网站网站ip138域名查询

自己做网站网站,ip138域名查询,软装设计师年终总结,自己做的网站邮箱更改密码程序为什么总出错摘要 2022年3月#xff0c;我加入了公司的新智慧公交平台项目研发团队#xff0c;并担任系统架构师角色#xff0c;负责系统整体架构的设计与评审。该项目采用了物联网三层架构模型#xff0c;其中设备接入层和网络交互层基于公司的中台战略#xff0c;我们有效复…摘要         2022年3月我加入了公司的新智慧公交平台项目研发团队并担任系统架构师角色负责系统整体架构的设计与评审。该项目采用了物联网三层架构模型其中设备接入层和网络交互层基于公司的中台战略我们有效复用了公司中台的S17设备交互平台组件。在公交平台的应用层我们采纳了领域驱动设计DDD的理念确保了每个模块代码职责的明确性提升了整体架构的可复用性为项目的持续演进和维护奠定了坚实基础。至2022年12月项目顺利上线并稳定运行凭借其卓越性能和高度可扩展的架构赢得了广泛赞誉。如今项目已稳定运行近两年期间为了适应新需求和新技术新智慧公交平台架构经历了不断演化的过程目前已达到稳定成熟的状态。 正文 在“互联网”时代的大背景下传统的公共交通行业因其业务复杂性较高和技术发展相对滞后面临着转型升级的挑战。为了帮助公交行业适应新时代的变革提升用户的公共交通体验我们推出了新一代智慧公交平台。该平台以物联网技术为核心互联网为接入门户整合了小程序、云原生、大数据分析等前沿技术手段。2022年3月我有幸参与公司新智慧公交平台项目的研发担任系统架构师负责整体架构的设计与评审。项目预计总投资3000万元预计开发周期为9个月。我们旨在构建一个支持多元化生态的公交行业应用平台利用新技术推动传统公交行业走向城市信息化的发展之路。 在参与智慧公交平台架构设计的过程中我们面临了人员流失等挑战导致公司缺少具备公交行业全局视野的领域专家。鉴于此我们的架构设计主要参照了现有平台的架构框架。由于缺乏对公交业务新需求的深入设计和建模我们在设计过程中不得不对架构进行了多次的演化过程以确保其能够适应不断变化的需求。在架构的演化过程中我们确立了一系列关键的架构演化原则其中包括 主体维持原则软件演化的增量增长应保持稳定确保软件系统的主要功能和行为的稳定性。平滑演化原则在整个软件生命周期中保持软件演化的速率稳定避免剧烈变动。模块独立演化原则软件的各个模块应能够独立演化模块内的修改不应影响整体架构的稳定性。适应新技术原则软件架构应独立于特定技术具备良好的可扩展性实现技术与业务的分离确保引入新技术不会对整体业务流程造成不利影响。 这些原则指导我们在架构设计和演化过程中保持系统的灵活性和稳定性以适应不断变化的市场和技术环境。 在新的系统架构设计中我们优先考虑保持原有系统的架构设计以确保公交平台整体架构的稳定性。通过运用再工程技术我们对老系统的架构设计、关键流程、接口设计等方面进行了详尽梳理。采用面向对象的分析和开发方法我们利用UML图将这些信息整理成软件体系结构规格说明书、需求概要说明书、设备交互协议解析参考文档等为后续的设计与开发工作奠定了坚实的基础。在此基础上我们通过架构和接口的复用策略在新系统的架构和需求设计中大量借鉴了老系统的设计理念和元素确保了新系统与老系统在设计上的高度一致性。遵循主体维持老系统架构的演化原则我们有效减少了新系统上线后可能出现的兼容性问题如外部接口不匹配、数据迁移困难等从而保障了系统的平稳过渡和持续运行。 为了实现新系统架构的平稳演进我们采取了持续的版本迭代策略。我们主要使用Git作为版本控制工具并实施了大版本用于新增需求小版本用于需求修改和错误修复的方针。结合敏捷开发理念我们以较短的开发周期来满足用户和产品经理关注的需求点。每次版本更新时我们控制新增需求不超过20项以减少架构变动遵循平滑演化的原则。通过精确的版本控制手段我们有效管理了每次升级可能引发的运维问题。即便遇到意外错误我们也能通过版本回滚迅速将生产环境恢复至前一稳定状态从而提升了系统的容错能力。由于每次架构变动较小用户能够轻松掌握系统升级的具体内容这增强了系统的易用性。得益于这种平滑演化的策略我们的系统始终保持稳定运行赢得了用户的高度满意。 在整体架构设计上我们采纳了模块化的开发理念并结合了DDD领域驱动设计模型。具体来看我们的架构分为以下几个核心模块 Adapter模块负责封装接口以满足前端交互需求。Service模块承担数据组装和领域模型的调用实现具体的业务逻辑。Domain模块封装了领域模型并通过数据交互层获取所需数据支持。Client模块提供外部调用的API接口以便其他服务与之交互。Wrapper模块负责封装调用其他模块API接口的逻辑。 这种架构设计有效地解耦了各个模块间的依赖关系实现了业务逻辑与技术的分离。因此在后续的项目维护中我们可以遵循模块独立的演化原则根据需要单独更新或优化各个模块。得益于这种解耦设计我们的系统架构具备了更好的灵活性能够轻松适应新技术的融入为未来的技术升级和功能扩展打下了坚实的基础。 自2022年12月项目正式上线以来系统运行稳定这得益于我们对版本控制的严格实施以及在架构设计中贯彻模块化理念和DDD领域驱动设计模型。在整个架构演化过程中我们始终遵循架构演化原则确保了项目的优异性能和高可扩展性赢得了广泛赞誉。如今项目已顺利运行近两年。在这期间为了适应新的业务需求和技术挑战平台架构经历了持续的优化和演化目前已达到成熟稳定的状态。通过参与此次架构设计和开发我深刻理解了遵循架构演化原则的重要性并在实践中深入掌握了架构演化的18个原则。这次宝贵的经验为我的未来工作奠定了坚实的基础。
http://www.hkea.cn/news/14388727/

相关文章:

  • asp网站上一篇下一篇代码大数据开发培训班课程
  • 那种非法网站怎么做的资源搜索引擎搜索神器网
  • 做动漫的网站汉中市住房和城乡建设局网站
  • 响应式网站开发教程pdfwordpress付款插件
  • 网站制作是怎样做的怎样临沂网站建设
  • 门户网站开发解决方案做网站的公司怎么样
  • 中航网站建设免费网站服务器
  • 唐山自助建站苏州建设网站价格
  • 易语言用电脑做网站服务器电子商务怎样建立网站的
  • 电子商务网站建设 pptwordpress导购站主题
  • 黄冈免费网站建设平台长沙网址seo
  • 重庆公司做网站wordpress tag 数量
  • 金华做网站的公司3d网站建设
  • 网站访问不了的原因网站设计模板网站
  • 排名网站却搜不到wordpress 白屏
  • 沈阳城市建设管理学校网站深圳市seo网站设计
  • 上海珍岛网站建设wordpress在lnmp部署
  • 服装设计网站模板下载西安霸屏推广
  • 网站可以做推广吗ftp网站怎么建
  • 团购网站单页模板苏宁易购网站建设
  • 延庆网站制作wordpress调用不同头部文件
  • 抽奖网站建设knowhow汉化wordpress
  • 百度如何才能搜到你的网站凡客诚品官方网站首页
  • 外贸网站建设及推广深圳营销型网站建设公司哪家好
  • 怎么建单位的网站做课件最好的素材网站
  • 连云港中信建设证券网站福州最好的网站建设公司
  • 住房建设部官方网站命令环球影城排队太热了
  • wordpress如何启用全站sslwordpress如何添加模板文件
  • 云主机添加网站云主机云服务器
  • 郑州制作网站电话133快速网站开发软件