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

Distributed heartbeat server framework and progress processing method

A technology of service process and processing method, which is applied in the field of distributed heartbeat server architecture and process processing, which can solve the problems of unable to meet the needs of Maze service promotion, untimely response to user requests, heavy load of heartbeat server, etc., to reduce service response time, speed up message response, and improve load capacity

Inactive Publication Date: 2010-06-30
PEKING UNIV SHENZHEN GRADUATE SCHOOL
View PDF8 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The servers of the Maze system include user servers, heartbeat servers, index servers, and seed servers. The heartbeat server is mainly responsible for functions such as user login, real-time update of user information, and real-time search of user information. The existing heartbeat service process is only simple message processing, and its shortcomings Yes: When the number of users increases, the load of the heartbeat server is getting heavier and the response to user requests is not timely, resulting in poor user experience, and the heartbeat server can only serve users in the education network, which seriously restricts the expansion of the user group and cannot Meet the needs of external promotion of Maze services

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
  • Distributed heartbeat server framework and progress processing method
  • Distributed heartbeat server framework and progress processing method
  • Distributed heartbeat server framework and progress processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] An application of an embodiment is to adopt a distributed heartbeat server architecture in the Maze system developed by Peking University, please refer to figure 1 , the heartbeat server architecture includes a plurality of server units (only one of which is shown), and each server unit is connected to each other and distributed in different networks (such as China's domestic education network, public network, etc.). The server unit includes a server front end, a message protocol layer, a message object manager, a message processing center, and a router. The server front end provides an interface for the server unit to interact with users, and the protocol layer is responsible for encapsulating received messages into message objects according to the Maze communication protocol. , the message object manager is used for temporary storage and management of message objects. The message processing center is responsible for processing the message objects, and communicates with...

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 provides a distributed heartbeat server framework which comprises a plurality of server units that are connected with each other and distributed in different network areas; each server unit comprises a server front end, a message protocol layer, a message object manager, a massage processing center and a router, wherein the server front end receives user message, the message protocol layer packs the user message into a message object and sends the message object into the message object manager, the massage processing center processes the message object, and the processed messageobject has communication with other server units by the router; when a plurality of server units are needed for co-processing, the server units can be combined with other related server units for processing the message object; and the obtained result is returned to the user by the message protocol layer and the server front end. The invention also provides a heartbeat server progress processing method. The invention can improve the load capacity of a heartbeat server, reduces the service response time, promotes the user experience, and meets the demand of user group expansion of a P2P document sharing system.

Description

technical field [0001] The invention relates to Internet technology, in particular to a distributed heartbeat server architecture and a process processing method thereof. Background technique [0002] A centralized P2P file sharing system, such as the Maze system of Peking University, mainly includes three parts: server, background and client. The server maintains the information of all users in the system, and the client is the human-computer interaction interface between the system and users. , the background is responsible for the interaction between the client and the server. The servers of the Maze system include user servers, heartbeat servers, index servers, and seed servers. The heartbeat server is mainly responsible for functions such as user login, real-time update of user information, and real-time search of user information. The existing heartbeat service process is only simple message processing, and its shortcomings Yes: When the number of users increases, the...

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/06
Inventor 雷凯李晓明杨国东王艳敏李挥
Owner PEKING UNIV SHENZHEN GRADUATE SCHOOL
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products