Adaptivni Sistemi Avtomatičnogo Upravlinnâ (May 2021)

Asynchronous programming as a means to increase the productivity of smart home management systems

  • С. Дьяков,
  • А. Самойдюк

DOI
https://doi.org/10.20535/1560-8956.37.2020.226822
Journal volume & issue
Vol. 2, no. 37

Abstract

Read online

This article considers the main problem of modern high–load systems, namely, the productivity of their work. The main purpose of this article is to find an approach to address the issue of high–load systems performance, particularly smart house management systems. These systems have become very popular in our time, the number of their users is growing every year, so the question of their performance is very relevant. In order to achieve this goal, I will consider existing problems and different ways of their solutions. The approach of asynchronous programming is proposed as one of the ways to solve a problem of productivity. It will greatly increase the bandwidth of servers and reduce the response time to customer requests – two common problems that arise when designing high–load systems. The relevance of the proposed solution will be tested experimentally, with the results presented in tabular form. Ref. 10, pic. 7

Keywords