Development of Architecture and Organization of Information Flows in Comet-Servers for Web-Applications Based onCOMET Model with Interaction Scheme "WebSocket Streaming". Models of Comet-Server Architecture

Authors

  • M. V. Tyulkin Perm National Research Polytechnic University
  • I. V. Kapger Perm Printing Factory (branch) of the Federal State Unitary Enterprise "GOZNAK"
  • E. L. Krotova Perm National Research Polytechnic University
  • L. N. Krotov Perm National Research Polytechnic University

Keywords:

program architecture, high-rate application, information exchange, computational flow, Comet-server, server socket, socket, Berkeley sockets, client-server application

Abstract

The paper describes two basic models of Comet-Server architecture, a simple single-threaded model and multi-threaded model with distributed functions. In addition, each version of the architecture is analyzed in terms of the possible non-uniformly distributed load operation due to possible active DDOS attacks.

Author Biographies

M. V. Tyulkin, Perm National Research Polytechnic University

аспирант; Пермский национальный исследовательский политехнический университет; Perm National Research Polytechnic University

I. V. Kapger, Perm Printing Factory (branch) of the Federal State Unitary Enterprise "GOZNAK"

Perm Printing Factory (branch) of the Federal State Unitary Enterprise "GOZNAK"

E. L. Krotova, Perm National Research Polytechnic University

кандидат физико-математических наук, доцент, доцент кафедры «Высшая математика»; Пермский национальный исследовательский политехнический университет; Perm National Research Polytechnic University

L. N. Krotov, Perm National Research Polytechnic University

доктор физико-математических наук, профессор, заведующий кафедрой «Прикладная физика»; Пермский национальный исследовательский политехнический университет; Perm National Research Polytechnic University

References

Эндрюс Г. Р. Основы многопоточного, параллельного и распределенного программирования : пер. с англ. - М. : Изд. дом «Вильямс», 2003. - 512 с. : ил.

Эффективные методы распараллеливания. Закон Амдаля. Август, 2004. - URL : http://www.rsdn.ru/article/ baseserv/RUThreadingMethodology.xml#ELGAC (дата обращения: 22.03.2012).

Митчелл М., Оулдем Д, Самьюэл А. Программирование для Linux. Профессиональный подход : пер. с англ. - М. : Изд. дом «Вильямс», 2003. - 288 с. : ил.

Published

15.09.2012

How to Cite

Tyulkin М. В., Kapger И. В., Krotova Е. Л., & Krotov Л. Н. (2012). Development of Architecture and Organization of Information Flows in Comet-Servers for Web-Applications Based onCOMET Model with Interaction Scheme "WebSocket Streaming". Models of Comet-Server Architecture. Vestnik IzhGTU Imeni M.T. Kalashnikova, (3), 118–120. Retrieved from https://izdat.istu.ru/index.php/vestnik/article/view/2572

Issue

Section

Articles