DocumentCode :
130945
Title :
Design and implementation of static server based on event-driven
Author :
Jiantao Zhao ; Liujie Qin
Author_Institution :
Dept. of Control & Comput. Eng., North China Electr. Power Univ., Beijing, China
fYear :
2014
fDate :
27-29 June 2014
Firstpage :
679
Lastpage :
682
Abstract :
Static server is a type of busy I/O application, traditional server wastes computer resource on waiting for I/O owing to using synchronous I/O. Its concurrency and timeliness are very poor. This paper uses event-driven model to design and implement a static server. The server composes of event dispatcher and several processing modules. Event dispatcher is the core component, using a high performance multiplexing I/O epoll in implementation so that server can being running all out in response to new requests. In the end, by comparing the web load tests, verify that event-driven model improves massive performance for static server.
Keywords :
Internet; file servers; multiplexing; Web load tests; busy I/O application; event dispatcher; event-driven model; high performance multiplexing I/O epoll; static server; synchronous I/O; Browsers; Computers; Instruction sets; Load modeling; Process control; Servers; Sockets; Asynchronous I/O; Epoll; Event-driven; concurrent; server;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Service Science (ICSESS), 2014 5th IEEE International Conference on
Conference_Location :
Beijing
ISSN :
2327-0586
Print_ISBN :
978-1-4799-3278-8
Type :
conf
DOI :
10.1109/ICSESS.2014.6933659
Filename :
6933659
Link To Document :
بازگشت