Distributed systems and intelligent robot platforms in distributed systems

Author: Zen and the Art of Computer Programming

overview

Distributed systems and cloud computing have become the two hottest technical directions in the current information technology field. In recent years, due to the rapid development of the Internet, a single application has gradually evolved into a complex multi-level application architecture, from a single service to a microservice architecture, and then to a distributed architecture, and distributed systems are becoming more and more popular. In a distributed system, how to design a highly available, scalable, flexible, and scalable software architecture is a topic worthy of attention. At the same time, in this process, how to improve the intelligence level of the distributed system to make it more adaptable to new business needs and business development, and thus meet the actual needs of more customers, is also an urgent problem to be solved.

Research Background and Significance

With the development of distributed systems, various distributed system architectures have emerged. However, there are some common features between different system architectures, such as central control nodes and edge computing devices. Therefore, how to migrate the distributed system from the central control node to the edge computing device without loss of function or performance, and to achieve cross-platform compatible operation capability has become a difficult problem. Based on this, we propose the concept of Intelligent Robot Platform (IRP). IRP aims to improve the overall performance, reliability, elasticity, and availability of distributed systems by endowing distributed systems with intelligent life, migrating them from central control nodes to edge computing devices, and providing a variety of distributed system management and monitoring functions. Scalability, and user experience.

2. Explanation of basic concepts and terms

Distributed System Architecture

Distributed system architecture (distributed system architecture), also known as distributed system structure, refers to a computing model that distributes a large task to multiple computers for processing to improve computing performance and resource utilization. Its main features Including distribution, location transparency, peer-to-peer, lack of shared data storage, etc., referred to as DSAR. It distributes all resources on a computer to different network

Guess you like

Origin blog.csdn.net/universsky2015/article/details/131746318