摘要
区块链是目前最具颠覆性的创新技术,降低了信任成本,同时扩大了信任范围,推进跨界融合以及在更大范围内的一体化协作。微服务是一种用于构建应用的架构方案,微服务架构可将应用拆分成多个核心功能,通过服务化编排、自动修复、扩展、监控等实现微服务的智能托管。通过分析区块链云平台总体设计架构,提出了建立统一的服务调用机制,通过对支撑业务、业务模型、研发团队和技术等因素的分析,实现区块链云平台的服务化,将区块链服务容器化,由容器负责管理区块链微服务的各个节点,并以此为依据提出了基于微服务的区块链云平台的整体设计。微服务化有效地解决了区块链技术不统一、业务复杂等问题,为区块链云平台上的业务应用构建提供了支撑。
Blockchain is the most subversive innovative technology at present,which reduces the cost of trust,expands the scope of trust,promotes cross-border integration,and opens up the possibility of integrated cooperation in a wider range.Microservice is an architecture scheme for building applications.The microservice architecture can divide the application into multiple core func⁃tions,and realize the intelligent hosting of microservices through the service-oriented arrangement,automatic repair,expansion,monitoring,etc.Through the analysis of the overall design architecture of the blockchain cloud platform,this paper proposes the es⁃tablishment of a unified service invocation mechanism.Through the analysis of the supporting business,business model,R&D team,and technology,the service of the blockchain cloud platform is realized,and the blockchain service is containerized,and the container is responsible for managing each node of the blockchain microservice The overall design of blockchain cloud platform.Microservice effectively solves the problems such as disunity of blockchain technology and complex business and provides support for business application construction on the blockchain cloud platform.
作者
姜海东
张栋栋
董艺
JIANG Hai-dong;ZHANG Dong-dong;DONG Yi(Beijing China-Power Information Technology Co.,Ltd.,Beijing 100192,China;State Grid Information&Telecommunication Group,Beijing 100031,China)
出处
《电脑知识与技术》
2020年第35期50-53,共4页
Computer Knowledge and Technology
关键词
微服务
区块链
云平台
容器化
micro-service
blockchain
cloud platform
containerization