APP下载

结合Hyperledger Fabric技术的微服务评价系统①

2021-05-21

计算机系统应用 2021年5期
关键词:用户评价服务

徐 健

(中国移动通信集团福建有限公司,福州 350003)

随着微服务架构技术的发展,为了避免重复开发,提升开发效率,各大企业在开发功能模块时,通过搭建微服务平台将企业的各功能模块微服务化,每个服务都具有自己独立的生命周期和服务边界,可以独立部署、独立维护、独立扩展,服务与服务之间通过统一的API进行相互通信,实现功能模块的快速部署和调用.然而,在微服务完成部署应用一段时间后,随着对业务需求的不断变更,该微服务对业务的支撑价值逐渐变小,为了促使开发人员对低应用价值的微服务进行优化和升级,定期对微服务进行公开、公正的评价.当前,针对这些微服务管理是根据微服务的调用频率及最后一次调用时间,判断该微服务的应用价值,缺乏一定的公正性,且数据容易被篡改.为了对每个微服务进行公开透明的评价,本文基于区块链的技术定期对微服务发起评价,并授权多个节点对微服务进行多维度打分评价,保障微服务各维度的评分结果不可篡改、可追溯;然后,基于微服务各维度不可篡改的评价分数,结合层次分析法和熵权法构建微服务的评价模型,计算微服务的综合得分,最终实现微服务的智能化管理.

区块链的去中心化、可追溯、防篡改等特性已受到了各行各业的关注,其核心技术主要由加密算法、共识算法、智能合约、P2P 网络等组成.其中,共识机制算法主要有以下几种:工作量证……

登录APP查看全文

猜你喜欢

用户评价服务
SBR改性沥青的稳定性评价
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
招行30年:从“满意服务”到“感动服务”
关注用户
关注用户
关注用户
基于Moodle的学习评价
如何获取一亿海外用户