-
题名基于微服务分布式链路的服务质量优化策略
- 1
-
-
作者
佟业新
曲新奎
杨皓然
张军涛
周明涛
-
机构
中航信移动科技有限公司
-
出处
《计算机系统应用》
2024年第9期140-152,共13页
-
基金
国家自然科学基金(U2033205)。
-
文摘
微服务架构作为一种敏捷而弹性的软件设计范式,已经在当今的软件开发领域中取得了广泛的应用.然而,随着微服务数量的不断增加,系统复杂度随之升高,系统的服务质量随之下降,如何提升微服务架构下的线上业务服务质量是一个重要命题,而服务链路的优化是其中的关键挑战.本文通过对微服务架构下服务链路的深入研究,提出了链路抽样、链路拓扑生成、强弱依赖判定、循环调用识别、重复无效调用识别等链路分析方法,并在此基础之上,实践了一系列包括强弱演练、循环调用分拆、重复调用减支合并、故障自愈、链路溯源等在内的一系列有效的优化策略,有效提升了微服务架构下的生产运行系统服务质量.
-
关键词
微服务
链路分析
链路溯源
强弱依赖
重复调用
-
Keywords
microservice
link analysis
link tracing
strong and weak dependency
redundant call
-
分类号
TP3
[自动化与计算机技术—计算机科学与技术]
-
-
题名基于区块链的民航分布式数字身份系统研究和应用
- 2
-
-
作者
佟业新
曲新奎
张祚弘
-
机构
中航信移动科技有限公司
-
出处
《中国信息化》
2023年第12期28-30,共3页
-
文摘
一、引言,在民航领域,数据共享和个人隐私保护存在一些问题和矛盾点,民航业务涉及多个服务环节,包括机票预订、登机手续办理、安全检查和行李托运,需要获取旅客的个人信息,但过度的数据共享可能导致个人信息泄露的风险,从而损害旅客的隐私权利。同时民航业务涉及到航空公司。
-
关键词
数据共享
数字身份
个人隐私保护
机票预订
区块链
安全检查
民航业务
民航领域
-
分类号
F56
[经济管理—产业经济]
-
-
题名微服务架构中的服务质量保障研究
被引量:3
- 3
-
-
作者
佟业新
曲新奎
-
机构
中航信移动科技有限公司
-
出处
《计算机系统应用》
2019年第11期271-275,共5页
-
文摘
微服务架构逐渐成为构建复杂业务系统时的主流架构,但同时系统架构变得更加复杂,服务质量的保障成为一个关键的问题.本文围绕微服务架构下服务质量保障展开研究,通过熔断、降级、多路调用等方式解决服务调用过程中出现的各种问题.提出了微服务调用参数的计算模型,以实时的业务和设备监控数据为基础,对服务调用参数的精细化计算,并支持在线的动态参数调整.通过优雅停机和流量预热方法,解决了服务重启过程中出现的质量抖动问题.本文所提出的方法和模型,在实际应用中得到了充分验证,响应时间、失败率等指标大幅降低,使微服务架构下的系统更加稳定可靠的运行.
-
关键词
微服务
服务质量
稳定和可靠
-
Keywords
micro-service
service quality
stable and reliable
-
分类号
TP3
[自动化与计算机技术—计算机科学与技术]
-
-
题名民航微服务架构设计
被引量:3
- 4
-
-
作者
佟业新
曲新奎
-
机构
中航信移动科技有限公司
-
出处
《中国科技信息》
2019年第21期27-29,共3页
-
基金
工业与信息化部信息化和工业化深度融合专项资金项目(LHDS2013-14)
-
文摘
微服务架构被越来越多的应用于复杂的业务系统中,以解决业务系统耦合过于紧密,边界不清楚,资源竞争等问题。业务系统被划分成多个基础服务,复杂的服务可以通过对基础服务的调用和组合以满足各种业务逻辑。但与此同时,微服务架构使系统的结构变得更加复杂,在开发、部署、运维方面带来了很多问题。本文主要围绕微服务架构中的问题,对微服务架构的总体设计进行阐述,并围绕API网关,全链路追踪,RPC调用等多个关键技术展开研究。重点介绍了API网关在民航系统中的设计,对全链路追踪系统进行优化,实现了调用过程中的负载均衡策略,基于Protocol Buffers提供了一种高效的前后端开发方式。这些关键技术被广泛应用于实际的开发中,大幅提升开发效率,降低运维成本,提升系统的稳定性。
-
关键词
微服务架构
调用过程
负载均衡策略
民航系统
追踪系统
业务逻辑
开发方式
提升系统
-
分类号
TP3
[自动化与计算机技术—计算机科学与技术]
-