Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Platform processing architecture based on high concurrency, high availability and extensible service

A high-availability, platform technology, applied in the field of big data, can solve problems such as server instability, achieve the effect of ensuring high availability, ensuring stability and availability, and eliminating single point failure problems

Pending Publication Date: 2020-04-28
上海畅星软件有限公司
View PDF9 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In view of the problem that the current platform server is unstable and affects the use of users, the present invention provides a platform processing architecture based on high concurrency, high availability, and service scalability, which can avoid service crashes caused by high traffic, reduce the burden of service processing, and enable The platform can operate stably, and at the same time, it can ensure that the existing running services are not affected when the new service is launched, and the new service can be launched immediately, and the redundant structure is used to ensure that there is no single point of failure of the service, and the high availability of all services is guaranteed

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Platform processing architecture based on high concurrency, high availability and extensible service
  • Platform processing architecture based on high concurrency, high availability and extensible service
  • Platform processing architecture based on high concurrency, high availability and extensible service

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 2

[0030] Embodiment 2, a platform processing architecture based on high concurrency, high availability, and service scalability, including: an access layer configured to receive requests and distribute them to an intermediate layer; an intermediate layer configured to include a message layer for asynchronous communication, using To receive the request distributed by the access layer and pass it to the business layer with a message queue; the business layer is configured to perform business processing through the microservice architecture and the service registration discovery mechanism; the storage layer is configured to store data. In this application, each level is configured as a plurality of node clusters including the same service.

[0031] In order to horizontally connect more devices with different protocols without destroying the interface, the access layer is configured with a receiving interface that can accept multiple protocols. In this embodiment, the receiving interf...

Embodiment 3

[0039] Example 3, such as image 3 As shown, an architecture method based on a high-concurrency, high-availability, and service-scalable platform architecture is provided, in which:

[0040] S1, the access layer receives network requests and distributes them to the middle layer.

[0041] In this embodiment, the access layer is configured to include a network protocol layer and a load balancing layer, wherein: the network protocol layer receives requests of multiple protocols through a receiving interface; the load balancing layer uniformly requests the receiving interface to adapt to requests of various protocols , distribute requests to the middle layer through configured policy rules.

[0042] S2, the middle layer receives the network request and transmits it to the business layer with a message queue.

[0043] In this embodiment, the middle layer is configured to include an API gateway and message middleware, wherein: the API gateway directly returns the result of the req...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technical field of big data, in particular to a platform processing architecture based on high concurrency, high availability and service expandability. The architecture comprises: an access layer configured to receive a request and distribute the request to an intermediate layer; an intermediate layer, configured to comprise a message layer for asynchronous communication and used for receiving the request distributed by the access layer and transmitting the request to the service layer in a message queue; a service layer, configured to perform business processingthrough a micro-service architecture and a service registration discovery mechanism; and a storage layer configured to store data. According to the invention, the architecture is divided into the access layer, the intermediate layer, the service layer and the storage layer. Therefore, the peak can be effectively clipped when a sudden large-flow request is accessed, the service processing burden isreduced, the performance and availability of each level of the platform architecture are considered, the high-availability architecture is used for eliminating the single-point fault problem of eachnode while various architectures and technical means are used for ensuring that the system efficiently provides services, the stability and availability of the system are ensured, and the stable operation of the platform is ensured.

Description

technical field [0001] The invention relates to the technical field of big data, in particular to a platform processing architecture based on high concurrency, high availability, and service scalability. Background technique [0002] With the implementation of the Internet and strategies, a large number of offline business formats have been realized on the Internet to guide more users online and provide them with more diverse and rich content services, and various service platforms have emerged as the times require. For the development of the platform, the ultimate goal is to become bigger and stronger, and the resulting problem is that the larger the volume means the increase in the number of online users, according to the actual user usage scenarios, with the increase in the number of online users Growth, the geometric growth of the number of concurrent user requests will lead to an increase in business complexity, resulting in an instant crash of the service, affecting a ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L29/06H04L12/24
CPCH04L69/18H04L41/0663H04L41/0668H04L67/1001H04L67/566
Inventor 何寅华乐敏睿姚峥嵘
Owner 上海畅星软件有限公司
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More