期刊文献+
共找到22篇文章
< 1 2 >
每页显示 20 50 100
高频数据访问场景下的单体架构性能优化
1
作者 刘中一 李梦箫 阎松柏 《计算机技术与发展》 2024年第12期9-15,共7页
单体架构以其数据与程序皆在本地的独特部署方式,获得了其他架构难以比拟的高效与稳定,因此在云时代仍有一席之地,非常适用于面对海量数据的高频数据访问场景,但也存在着单机资源容量难以应对数据增长、服务启动时因数据加载等资源消耗... 单体架构以其数据与程序皆在本地的独特部署方式,获得了其他架构难以比拟的高效与稳定,因此在云时代仍有一席之地,非常适用于面对海量数据的高频数据访问场景,但也存在着单机资源容量难以应对数据增长、服务启动时因数据加载等资源消耗大导致性能抖动、服务或数据更新后因数据变冷带来的交易时间骤升等一系列问题。该文的优化方案中通过使用定址文件映射共享内存技术降低单机内存容量需求、引入中间控制层完成数据和应用解耦、利用写时复制技术实现资源加载成本最小化、利用硬件内存管理单元与页表加热来加速内存访问效率等多项技术,使得上述问题得到有效缓解。实际验证中,单体架构在能够支持更高数据容量的同时,兼顾了数据的快速加载,维持了交易响应时间的稳定性,并且仍然可以保持单体架构的性能优势。这种改良的设计使单体架构的适用范围得到进一步扩大,为有海量数据和高频数据访问需求的实时交易系统提供了一种通用的可选方案。 展开更多
关键词 单体架构 文件映射 共享内存 高频数据访问 写时复制
在线阅读 下载PDF
无状态微服务架构及持续集成方法应用研究
2
作者 鞠炜刚 王佳 《无线互联科技》 2025年第3期9-14,24,共7页
随着大型软件系统的复杂度增加,传统的单体架构面临水平扩展困难、存在性能瓶颈、故障隔离不佳以及技术栈统一限制等问题,此外,单体应用构建和部署耗时较长,不利于频繁更新,影响了软件快速迭代与持续交付,微服务架构能够有效解决这些问... 随着大型软件系统的复杂度增加,传统的单体架构面临水平扩展困难、存在性能瓶颈、故障隔离不佳以及技术栈统一限制等问题,此外,单体应用构建和部署耗时较长,不利于频繁更新,影响了软件快速迭代与持续交付,微服务架构能够有效解决这些问题。文章面向一种云测试平台,采用领域驱动设计思想,设计并实现了基于Redis缓存的无状态微服务架构,应用相应的持续集成方法对该架构进行集成和部署,显著提升了平台的可扩展性、故障隔离能力和性能,支持多样化的技术栈选择并加速了软件的持续快速迭代和交付,取得了良好效果。 展开更多
关键词 单体架构 微服务架构 无状态 持续集成 云测试
在线阅读 下载PDF
通信企业数字化转型中IT架构选择问题探析 被引量:2
3
作者 龚平 《办公自动化》 2024年第4期5-8,共4页
随着数字经济时代的到来,作为国民经济发展的中坚力量,国有企业在数字化转型浪潮中扮演着排头兵的重要角色。数字化转型过程中,IT系统建设是关键环节。IT架构是否合理、是否经济适用、是否易于扩展,是否能支撑公司未来五到十年的业务发... 随着数字经济时代的到来,作为国民经济发展的中坚力量,国有企业在数字化转型浪潮中扮演着排头兵的重要角色。数字化转型过程中,IT系统建设是关键环节。IT架构是否合理、是否经济适用、是否易于扩展,是否能支撑公司未来五到十年的业务发展,是IT架构选型的关键。文章通过研究企业IT架构的发展历程,多方收集一些企业IT架构实施过程的成败案例,归纳了当前主流微服务架构实施的参考依据。提出了通信企业在数字化转型中IT架构选择的一些原则和建议,论证了微服务架构在企业数字化转型中的必要性。 展开更多
关键词 数字化转型 IT架构选择 单体架构 SOA架构 微服务架构
在线阅读 下载PDF
基于微服务的地质保障系统架构与应用 被引量:10
4
作者 李鹏 程建远 《煤田地质与勘探》 CAS CSCD 北大核心 2022年第1期118-127,共10页
煤炭地质保障系统对煤矿的安全、高效生产具有非常重要的作用。煤矿地质保障系统开发面临数据来源多样、地质监测系统集成开发语言不统一、定制化软件导致地质保障平台在不同煤矿适应性差等问题。提出微服务的地质保障系统开发架构,架... 煤炭地质保障系统对煤矿的安全、高效生产具有非常重要的作用。煤矿地质保障系统开发面临数据来源多样、地质监测系统集成开发语言不统一、定制化软件导致地质保障平台在不同煤矿适应性差等问题。提出微服务的地质保障系统开发架构,架构分为3层,分别是应用层、平台层和基础设施层。微服务的地质保障架构规范了开发过程,简化了使用的技术栈,优化了系统集成开发流程;将通用的技术业务固化在开发架构,将需要集成的地质类子系统等专业属性强的业务通过微服务方式进行开发和部署运行,降低了开发、集成难度;使用Docker技术封装微服务镜像,让微服务的部署运行不再受到运行环境的影响,提高跨平台移植性,降低了系统的部署难度,缩短了部署时间。微服务地质保障系统架构在唐家会地质保障系统中的开发实践证明:架构的应用改变了现有地质保障类软件的开发模式,通用业务与专业类业务分离,以微服务的形式实现多专业应用集成,便于多团队并行开发,提高工作效率;微服务实现了系统内部各功能之间的高内聚低耦合,不同方法的钻探、物探等专业功能开发可独立完成,使后期运维、修改的可控性大大提高。 展开更多
关键词 地质保障系统 微服务 单体架构 微服务架构 开发模式
在线阅读 下载PDF
变电站远程访问架构的优化设计及实践 被引量:9
5
作者 尤小明 杨梅强 +2 位作者 周晓飞 杨越 庄兴涛 《湖北电力》 2022年第4期21-27,共7页
分析了传统单体架构的远程访问模式在智能变电站大量推广的情况下存在的问题和局限性,介绍了面向服务的远程访问架构和基于容器的微服务架构的实现方式,在对3种架构的优缺点进行比对的基础上提出了基于不同业务需求的变电站远程访问的... 分析了传统单体架构的远程访问模式在智能变电站大量推广的情况下存在的问题和局限性,介绍了面向服务的远程访问架构和基于容器的微服务架构的实现方式,在对3种架构的优缺点进行比对的基础上提出了基于不同业务需求的变电站远程访问的融合型架构。该架构即满足了I区实时数据的高实时性和稳定可靠,也满足了主子站软件架构的开放性,有利于业务扩展和维护,并通过工程试点验证,取得良好的效果,适应泛在电力物联网发展趋势,具有一定的推广意义。 展开更多
关键词 面向对象 微服务 单体架构 远程访问
在线阅读 下载PDF
基于微服务架构的信息系统开发技术研究 被引量:7
6
作者 张进猛 苏健 柴立岩 《电脑知识与技术》 2020年第10期273-274,共2页
在传统单体架构的实际使用过程中,存在着项目过于臃肿、资源无法隔离、无法灵活扩展等问题。微服务架构把业务拆分成多个小的微服务、支持独立部署、可以动态的实现横向扩展和纵向扩展,可以解决上述问题。目前国内外存在很多微服务架构... 在传统单体架构的实际使用过程中,存在着项目过于臃肿、资源无法隔离、无法灵活扩展等问题。微服务架构把业务拆分成多个小的微服务、支持独立部署、可以动态的实现横向扩展和纵向扩展,可以解决上述问题。目前国内外存在很多微服务架构,微服务架构的选取和实际应用是该文研究的重点。 展开更多
关键词 单体架构 微服务 独立部署 动态扩展
在线阅读 下载PDF
微服务架构在校园智能安全接送系统中的应用 被引量:3
7
作者 万燕 朱翔 《智能计算机与应用》 2020年第5期158-162,168,共6页
针对学生上下学的安全问题,校园智能安全接送系统能够自动快速甄别幼儿园、小学接送人员身份,保护学生安全,且不影响通行速度。在实际使用过程中,发现使用单体架构的系统对于高并发的承载性能不足,且存在过多的请求失败、过长的请求响... 针对学生上下学的安全问题,校园智能安全接送系统能够自动快速甄别幼儿园、小学接送人员身份,保护学生安全,且不影响通行速度。在实际使用过程中,发现使用单体架构的系统对于高并发的承载性能不足,且存在过多的请求失败、过长的请求响应时间等问题,为了解决这个问题,引入微服务架构对整个系统进行重构。本文从微服务的由来和设计理念出发,介绍了相比单体架构,微服务架构所具有的优势,并根据单体架构系统已有的业务模块、存在的问题以及实际业务情况,选用Spring Cloud框架,对系统进行了架构设计并实现。功能和性能测试表明,微服务架构下的校园智能安全接送系统在可用性、响应速度、并发承载量的表现均超过原系统,且提升了系统的可拓展性和稳定性。 展开更多
关键词 微服务 单体架构 系统设计 Spring Cloud
在线阅读 下载PDF
微服务软件架构设计模式及其应用 被引量:20
8
作者 倪小璐 王旭英 +1 位作者 边俊凯 杨风暴 《杭州师范大学学报(自然科学版)》 CAS 2021年第4期442-448,共7页
在复杂的业务种类和业务逻辑下,微服务软件架构通过“高内聚低耦合”的设计理念,实现面向业务的软件开发、运维、测试一体化.文章总结并提出了一种微服务架构的整体设计范式,然后详细分析了微服务编排和组装、分布式事务设计、微服务拆... 在复杂的业务种类和业务逻辑下,微服务软件架构通过“高内聚低耦合”的设计理念,实现面向业务的软件开发、运维、测试一体化.文章总结并提出了一种微服务架构的整体设计范式,然后详细分析了微服务编排和组装、分布式事务设计、微服务拆分设计等关键设计模式,最后以智慧医疗系统中患者挂号场景为例给出了微服务架构设计范例. 展开更多
关键词 单体架构 微服务架构 设计范式 软件架构
在线阅读 下载PDF
基于微服务架构的木材订单系统设计与应用
9
作者 姚砺 张海路 +1 位作者 徐梦娜 付帅 《智能计算机与应用》 2023年第3期93-98,共6页
传统的单体式ERP系统开发快、部署简单,但有着内部耦合性高、拓展性差、灵活性低等弊端,随着企业的发展曾经的单体式ERP系统已难以满足发展需要。为此,本文在开发某木材大宗商品订单ERP系统时,提出了基于微服务架构的设计方案,按照业务... 传统的单体式ERP系统开发快、部署简单,但有着内部耦合性高、拓展性差、灵活性低等弊端,随着企业的发展曾经的单体式ERP系统已难以满足发展需要。为此,本文在开发某木材大宗商品订单ERP系统时,提出了基于微服务架构的设计方案,按照业务功能对微服务进行了划分,并进行了系统整体技术架构设计。系统整合服务注册与配置中心、鉴权中心、微服务网关实现微服务功能,并针对企业需求设计了权限分配策略、使用了分布式事务管理保证数据一致性、使用了负载均衡与服务熔断技术提升了系统可用性。 展开更多
关键词 微服务 单体架构 Spring Cloud
在线阅读 下载PDF
基于微服务架构的企业ERP设计与应用 被引量:8
10
作者 桂俊 沈迎春 《计算机系统应用》 2021年第8期81-88,共8页
随着云计算、大数据的发展,以及企业应用的规模、复杂度增加和产品需求不断扩展,传统单体式架构ERP系统中存在可扩展性差、灵活性低等弊端.本文提出了使用微服务架构来构造企业应用,首先分析了微服务架构的特点,针对微服务架构的服务独... 随着云计算、大数据的发展,以及企业应用的规模、复杂度增加和产品需求不断扩展,传统单体式架构ERP系统中存在可扩展性差、灵活性低等弊端.本文提出了使用微服务架构来构造企业应用,首先分析了微服务架构的特点,针对微服务架构的服务独立、低耦合、可扩展等优势,设计了基于微服务的企业ERP系统架构,解决了ERP开发中接口协作问题,提出基于微服务的实现技术Spring Cloud来重构应用,最后详细论述了在开源环境下微服务应用开发过程.包括Spring Boot子系统构建、服务注册中心搭建、负载均衡架构设计、网关设计等,并完成了系统的接口和性能测试,论证了基于微服务架构系统的易维护、扩展等优势. 展开更多
关键词 微服务架构 企业ERP Spring Cloud 单体架构 负载均衡
在线阅读 下载PDF
农村信息化服务微服务架构迁移实践
11
作者 王熠 钟阳 《企业技术开发》 2018年第8期58-60,共3页
文章针对农村信息化的服务平台从传统架构向微服务架构迁移,以及该模式下服务平台的总体结构,并对微服务模式中核心问题的解决方案进行了探讨。
关键词 微服务 单体架构 容器
在线阅读 下载PDF
微服务架构研究概述 被引量:25
12
作者 李春霞 《软件导刊》 2019年第8期1-3,7,共4页
目前对微服务软件架构的研究正处于探索阶段,Amazon、Netflix等互联网巨头的成功案例表明微服务架构在大规模企业应用中具有明显优势。通过对单体架构应用与微服务架构的对比,对微服务软件架构研究现状进行综述,介绍微服务架构的概念、... 目前对微服务软件架构的研究正处于探索阶段,Amazon、Netflix等互联网巨头的成功案例表明微服务架构在大规模企业应用中具有明显优势。通过对单体架构应用与微服务架构的对比,对微服务软件架构研究现状进行综述,介绍微服务架构的概念、优势、设计模式等,分析微服务软件架构面临的问题与挑战,总结微服务架构与单体架构的适用场景。 展开更多
关键词 微服务 软件架构 单体架构
在线阅读 下载PDF
基于微服务架构的网络安全等级保护实践 被引量:1
13
作者 白金雪 金旺 +3 位作者 马涛 王汝成 商兴男 郭海洁 《网络空间安全》 2019年第3期23-27,共5页
近年来,微服务架构成为最流行的应用软件实现模式之一,它支持将应用的每个模块进行单独部署,将业务功能进行解耦。文章将微服务架构与传统的单体架构应用进行对比,并在安全方面对微服务架构在设计、编码、部署等环节进行详细阐述,从信... 近年来,微服务架构成为最流行的应用软件实现模式之一,它支持将应用的每个模块进行单独部署,将业务功能进行解耦。文章将微服务架构与传统的单体架构应用进行对比,并在安全方面对微服务架构在设计、编码、部署等环节进行详细阐述,从信息安全等级保护角度,提出了提高接口安全性、服务节点内部以及服务节点之间安全性的措施。 展开更多
关键词 微服务架构 等级保护 令牌环 单体架构
在线阅读 下载PDF
基于微服务架构的电力基建全过程管理平台 被引量:1
14
作者 郝鹏海 密兴峰 +1 位作者 朱军 时旭 《现代计算机》 2022年第13期83-91,共9页
建设基建全过程管理平台是电网基建管理业务发展本身的需要,是落实“放管服”、基层减负的有效抓手,为管理创新、业务创新和价值创造工作提供坚实的技术和数据基础。传统的基于单体架构的基建全过程综合管理平台开发面临业务耦合严重、... 建设基建全过程管理平台是电网基建管理业务发展本身的需要,是落实“放管服”、基层减负的有效抓手,为管理创新、业务创新和价值创造工作提供坚实的技术和数据基础。传统的基于单体架构的基建全过程综合管理平台开发面临业务耦合严重、扩展性差、代码维护困难等问题。本文设计了一种基于微服务架构的基建全过程管理平台,采用Spring Cloud微服务微应用技术体系,将基建平台根据业务场景拆分成了多个微服务,各个微服务独立开发、部署,大大降低了应用开发的门槛,加速基建业务应用落地,保障基建业务稳定运行。 展开更多
关键词 基建全过程管理平台 单体架构 微服务架构 Spring Cloud
在线阅读 下载PDF
企业应用系统架构演进 被引量:9
15
作者 唐志涛 刘星 《科技创新与应用》 2017年第35期120-121,共2页
企业信息化随着新技术的不断发展,也在不断进行演进,传统的单体应用架构已经存在越来越多的挑战。微服务架构具有越来越多的优势,特别是对于大型企业的应用系统,开发简单、按需扩展等优点,非常适合大型企业内部应用的统一化演进。文章... 企业信息化随着新技术的不断发展,也在不断进行演进,传统的单体应用架构已经存在越来越多的挑战。微服务架构具有越来越多的优势,特别是对于大型企业的应用系统,开发简单、按需扩展等优点,非常适合大型企业内部应用的统一化演进。文章主要通过对传统单体应用和微服务应用的对比,分析大型企业内部信息化应用系统的演进趋势。 展开更多
关键词 单体应用架构 微服务架构 微服务优点 企业应用架构趋势
在线阅读 下载PDF
微服务在大型设备监控管理系统中的应用探究 被引量:6
16
作者 熊肖磊 韩雄飞 +1 位作者 赵炯 周奇才 《现代机械》 2019年第6期88-93,共6页
为解决传统大型设备监控管理系统程序紧密集成,多模块间功能高度耦合带来的研发周期长及限制系统维护发展等问题,开展单体架构监控管理系统的不足分析,设计了基于微服务思想的新型系统架构。该系统架构主体分为三层:接入层、业务层和数... 为解决传统大型设备监控管理系统程序紧密集成,多模块间功能高度耦合带来的研发周期长及限制系统维护发展等问题,开展单体架构监控管理系统的不足分析,设计了基于微服务思想的新型系统架构。该系统架构主体分为三层:接入层、业务层和数据层,分别负责身份验证及请求分发、业务处理和数据支持,并添加了服务注册中心用于集中化管理服务单元。通过使用Spring Cloud技术搭建系统,实现了负载均衡、熔断处理和链路追踪等功能。研究结果表明:采用微服务的系统扩展性好、容错性高、技术选型灵活、并发性能好,为系统的扩展奠定了坚实的基础。 展开更多
关键词 监控管理 单体架构 微服务 SPRING CLOUD
在线阅读 下载PDF
微服务故障诊断相关技术研究探讨 被引量:2
17
作者 赵建涛 黄立松 《网络新媒体技术》 2020年第1期57-64,共8页
微服务架构打破了传统单体架构的开发模式,并且渐渐取代了传统的单体架构,正在逐步成为当前互联网应用系统所广泛采用的系统设计架构。然而由于微服务架构存在着分布式特性,故障的发生往往是难以避免的。如何有效地诊断微服务之间发生... 微服务架构打破了传统单体架构的开发模式,并且渐渐取代了传统的单体架构,正在逐步成为当前互联网应用系统所广泛采用的系统设计架构。然而由于微服务架构存在着分布式特性,故障的发生往往是难以避免的。如何有效地诊断微服务之间发生的故障并且准确地对出现故障的微服务进行定位是保障微服务系统的可靠性及其性能的关键问题之一。本文面向微服务体系架构,阐述了微服务与分布式的概念并分析了它们的异同,介绍了现有的微服务故障诊断技术,并分析了将分布式系统的故障诊断相关方法和技术应用到微服务的思路,探讨了微服务故障诊断所面临的挑战及研究趋势,希望能给未来微服务故障诊断相关技术的研究起到借鉴和参考作用。 展开更多
关键词 微服务架构 单体架构 故障诊断 分布式系统 可靠性
在线阅读 下载PDF
基于Spring Cloud的机场态势系统微服务改造 被引量:2
18
作者 糜小兵 孟献轲 《机电信息》 2020年第18期102-103,共2页
机场态势系统伴随其呈现的数据主题越来越丰富而日趋复杂,这就对系统的可扩展性、敏捷性、容错性等方面的能力提出了更高的要求,而传统单体架构已经难以满足上述要求。鉴于此,提出了基于Spring Cloud的微服务架构设计方案,通过此方案改... 机场态势系统伴随其呈现的数据主题越来越丰富而日趋复杂,这就对系统的可扩展性、敏捷性、容错性等方面的能力提出了更高的要求,而传统单体架构已经难以满足上述要求。鉴于此,提出了基于Spring Cloud的微服务架构设计方案,通过此方案改造后的机场态势系统更易于敏捷开发、迅速迭代上线,更易实现对计算资源的弹性扩展,更易于功能扩展与集成而不受技术栈的限制。 展开更多
关键词 Spring Cloud 微服务改造 单体架构 微服务架构
在线阅读 下载PDF
微服务技术:体系结构、通信和挑战 被引量:29
19
作者 代飞 刘国志 +2 位作者 李章 莫启 李彤 《应用科学学报》 CAS CSCD 北大核心 2020年第5期761-778,共18页
微服务是一种新型架构风格,受到了工业界和学术界的广泛关注.微服务架构通过高内聚的微服务和轻量级的通信机制能有效地解决单体系统难于维护和扩展等问题.采用系统评价方法,从微服务架构、通信、挑战三方面分析和概况了该领域的最新进... 微服务是一种新型架构风格,受到了工业界和学术界的广泛关注.微服务架构通过高内聚的微服务和轻量级的通信机制能有效地解决单体系统难于维护和扩展等问题.采用系统评价方法,从微服务架构、通信、挑战三方面分析和概况了该领域的最新进展和研究现状.首先系统地比较了单体架构、面向服务架构(service oriented architecture,SOA)和微服务结构;其次概述了微服务间的通信;最后讨论了微服务面临的技术挑战. 展开更多
关键词 微服务 单体架构 面向服务架构 异步通信
在线阅读 下载PDF
一种组合优化模型驱动的微服务拆分方法 被引量:2
20
作者 刘若宇 刘晓燕 《小型微型计算机系统》 CSCD 北大核心 2023年第12期2812-2818,共7页
微服务架构由于其高效灵活的独特优势近年来已逐渐成为一种代替单体架构的新选择,在企业实践中,单体架构系统向微服务架构系统的迁移过程通常是由人工完成的,这种方式往往不确定性高,主观性过强.为了解决这些问题,提出了一种组合优化模... 微服务架构由于其高效灵活的独特优势近年来已逐渐成为一种代替单体架构的新选择,在企业实践中,单体架构系统向微服务架构系统的迁移过程通常是由人工完成的,这种方式往往不确定性高,主观性过强.为了解决这些问题,提出了一种组合优化模型驱动的微服务拆分方法,该方法将微服务拆分问题建模成为一种组合优化问题,基于微服务的高内聚低耦合原则和业务一致性原则生成组合优化的目标函数,然后通过人工鱼群算法得到最优的微服务拆分方案.实验表明,该方法能有效提高微服务拆分的质量,得到的拆分结果更为合理可靠. 展开更多
关键词 微服务 组合优化 单体架构 人工鱼群算法
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部