Handling HTTP Flood Attacks in High-Load Applications Using Akka Actors Model

2023

Жабық қол жеткізу Метадеректер (CSL-JSON)
DOI 10.18280/isi.280314
Деректер сенімділігі 70 орташа
Бұл баға қалай есептеледі

Ол жазбаның өзінің тексерілетін белгілерінен құралады: мақаланың DOI-і бар ма, оның деректерін қанша тәуелсіз дереккөз растады, міндетті өрістер толтырылған ба және соңғы растау қаншалықты жаңа. Дереккөздер арасындағы алшақтық пен идентификатордың болмауы бағаны төмендетеді. 80-нен бастап мән жазбаның қосымша тексерусіз жарияланғанын, 60-тан 79-ға дейін — оның сенімділігі төмен күйде жарияланғанын және қолмен тексеру ұсынылатынын білдіреді. Редактор қолмен тексерген жазбаны қайта есептеу 90-нан төмен түсірмейді. Бұл — мақаланың өзіне емес, ол туралы деректерімізге берілген баға.

Аңдатпа

The subject of this scientific research is the study of the principles of using asynchronous programming methods to process flood attacks and implement effective methods to handle HTTP Flood attacks on servers.The relevance of this research lies in the need to develop a practical example of using the Akka framework implementation for building microservices based on the Scala language.A practical combination of system analysis and observation of successive stages of the formation of the Akka actor to handle an HTTP Flood attack forms the basis of the methodological approach in this research.This provides ample opportunities to handle DDoS attacks in high-load applications through the use of the Akka Actors model, which aligns with the provisions of the Digital Kazakhstan state program.The practical significance of the results obtained in this research lies in the prospect of their implementation in creating microservice systems with strict API rules and a distributed system strategy, capable of handling millions of active users and ignoring potential fraud, including DDoS attacks.