GO ТІЛІНДЕ ЕНГІЗІЛГЕН КӨП АГЕНТТІ ҚАУІПСІЗДІК АУДИТ ҚҰРАЛЫНЫҢ АРХИТЕКТУРАСЫ ЖӘНЕ БАСТАПҚЫ ТИІМДІЛІГІН БАҒАЛАУ
Жүктеулер
Жарияланды:
2026-03-31Журналдың саны:
Нөмір 1 № 1 (2026): JICS_1_2026Бөлім:
МақалаларМақала тілі:
Ағылшын тіліҚаралымдар:
19Жүктеулер:
6Кілт сөздер:
Енуді тестілеу, мульти-агенттік жүйелер, микросервис архитектурасы, Go бағдарламалау тілі, NATS хабарлама брокері, киберқауіпсіздік, бөлінген есептеулер, REST API, PostgreSQL, масштабтауАңдатпа
Бұл мақалада Go жүйесінде микросервис архитектурасын пайдаланып жүзеге асырылған көп агентті енуді тексеру құралы Pentool-дың әзірленуі және өнімділігін бағалау ұсынылған. Жүйе асинхронды, масштабталатын тапсырмаларды өңдеу үшін NATS JetStream хабарлама брокері арқылы үйлестірілген төрт тәуелсіз агенттен тұрады. 100-ден 30 000-ға дейінгі порт диапазондары бойынша эксперименттік зерттеулер Pentool-дың Nmap-пен салыстырғанда шағын диапазондарда жоғары шығындары болғанымен, оның таратылған архитектурасы жоғары масштабталу мен болжамды жұмыс істеуге мүмкіндік беретінін көрсетеді (уақыттың өзгергіштігі 10-100 есе төмен). Pentool үлкен порт диапазондарында (5000 порттан бастап) Nmap-қа қарағанда салыстырмалы немесе жақсы өнімділікке қол жеткізеді, бұл кең ауқымды қауіпсіздік аудиттері үшін көп агентті тәсілдің тиімділігін растайды. Жүйе сызықтық көлденең масштабталуды көрсетеді.
