<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="JATS-archive-oasis-article1-4.xsd" article-type="research-article" dtd-version="1.4" xml:lang="ru">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Журнал Современные наукоемкие технологии</journal-title>
      </journal-title-group>
      <issn>1812-7320</issn>
      <publisher>
        <publisher-name>Общество с ограниченной ответственностью &amp;quot;Издательский Дом &amp;quot;Академия Естествознания&amp;quot;</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.17513/snt.40317</article-id>
      <article-id pub-id-type="publisher-id">ART-40317</article-id>
      <title-group>
        <article-title>ПЕРЕДОВОЙ ПОДХОД К РАСПРЕДЕЛЕННЫМ СИСТЕМАМ: ДИНАМИЧЕСКИЕ АЛГОРИТМЫ И ЭФФЕКТИВНАЯ ОБРАБОТКА БОЛЬШИХ ДАННЫХ</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Батанов</surname>
              <given-names>А.О.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Batanov</surname>
              <given-names>A.O.</given-names>
            </name>
          </name-alternatives>
          <email>arseny.batanov@yandex.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Литвинова</surname>
              <given-names>А.С.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Litvinova</surname>
              <given-names>A.O.</given-names>
            </name>
          </name-alternatives>
          <email>litvinova_a@mirea.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
      </contrib-group>
      <aff id="aff1">
        <institution xml:lang="ru">ФГБОУ ВО «МИРЭА – Российский технологический университет»</institution>
        <institution xml:lang="en">MIREA – Russian Technological University</institution>
      </aff>
      <pub-date date-type="pub" iso-8601-date="2025-03-01">
        <day>01</day>
        <month>03</month>
        <year>2025</year>
      </pub-date>
      <issue>3</issue>
      <fpage>8</fpage>
      <lpage>13</lpage>
      <permissions>
        <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This is an open-access article distributed under the terms of the CC BY 4.0 license.</license-p>
        </license>
      </permissions>
      <self-uri content-type="url" hreflang="ru">https://top-technologies.ru/article/view?id=40317</self-uri>
      <abstract xml:lang="ru" lang-variant="original" lang-source="author">
        <p>Стремительный рост объемов данных обуславливает необходимость разработки эффективных алгоритмов и технологий для их обработки в распределенных системах. Целью исследования является усовершенствование существующих алгоритмов обработки и распределения данных, учитывая текущую нагрузку на систему и общую загруженность. Анализ существующих методов обработки больших данных, таких как MapReduce, сегментирование и консистентное хеширование, подчеркивают важность развития адаптивных систем для обработки больших данных. Предложенная формула, включающая динамический коэффициент, позволяет значительно повысить производительность, масштабируемость и отказоустойчивость распределенных систем. Результаты моделирования демонстрируют, что предложенный подход позволяет достичь более эффективного использования ресурсов и предотвращает перегрузку отдельных узлов по сравнению с традиционными методами. На основе проведенного сравнительного анализа обоснована практическая применимость разработанной методики в широком спектре распределенных систем. Заключение подчеркивает стратегическую значимость развития адаптивных систем для обработки больших данных и интеграции современных технологий, таких как искусственный интеллект и машинное обучение. Предложенные усовершенствования открывают перспективы для дальнейших исследований и разработки более мощных и гибких распределенных систем, способных эффективно справляться с возрастающими требованиям современной цифровой среды.</p>
      </abstract>
      <abstract xml:lang="en" lang-variant="translation" lang-source="translator">
        <p>Rapid growth in data volumes necessitates the development of efficient algorithms and technologies for processing them in distributed systems. The aim of the research is to improve existing data processing and distribution algorithms by taking into account the current system load and overall congestion. The analysis of existing big data processing methods, such as MapReduce, Sharding, and Consistent Hashing, underlines the importance of developing adaptive systems for big data processing. The proposed formula, incorporating a dynamic coefficient, significantly enhances the performance, scalability, and fault tolerance of distributed systems. Modeling results demonstrate that the proposed approach achieves more efficient resource utilization and prevents the overloading of individual nodes compared to traditional methods. Based on a comparative analysis, the practical applicability of the developed methodology in a wide range of distributed systems is substantiated. The conclusion emphasizes the strategic significance of developing adaptive systems for big data processing and integrating modern technologies, such as artificial intelligence and machine learning. The proposed improvements open up prospects for further research and the development of more powerful and flexible distributed systems capable of effectively coping with the growing demands of the modern digital environment.</p>
      </abstract>
      <kwd-group xml:lang="ru">
        <kwd>распределенные системы</kwd>
        <kwd>консистентное хеширование</kwd>
        <kwd>масштабируемость</kwd>
        <kwd>MapReduce</kwd>
        <kwd>балансировка нагрузки</kwd>
        <kwd>сегментирование</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>distributed systems</kwd>
        <kwd>consistent hashing</kwd>
        <kwd>load balancing</kwd>
        <kwd>scalability</kwd>
        <kwd>mapreduce</kwd>
        <kwd>adaptive algorithms</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <ref>
        <note>
          <p>1. Jeffrey D., Sanjay G. MapReduce: Simplified Data Processing on Large Clusters // OSDI’04: Sixth Symposium on Operating System Design and Implementation. 2004. San Francisco. CA. P. 137–150. DOI: 10.1145/1327452.1327492.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>2. Dean J., Ghemawat S., MapReduce: Simplified Data Processing on Large Clusters // Proc. of the 6th Symposium on Operating Systems Design and Implementation. USA. 2004. P. 137–150. DOI: 10.1145/1327452.1327492.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>3. Богданов А.В., Тхуреин К.Л., Пья С.К.К., Чжо З. Сравнение производительности инструментов для обработки больших данных // Современные наукоемкие технологии. 2020. № 6–1. С. 9–14. DOI: 10.17513/snt.38064.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>4. Andrew P., Matthew A. What’s Really New with NewSQL? // SIGMOD Rec. 2016. Т. 45, № 2. P. 45–55. DOI: 10.1145/3003665.3003674.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>5. Батанов А.О., Тюшкевич Н.М., Лашков С.А. Применение технологий искусственного интеллекта для улучшения процессов масштабирования в облачных экспертных системах // Научно-технический вестник Поволжья. 2024. № 11. С. 151–153.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>6. Geetha J.J., Jaya Lakshmi D.S., Keerthana Ningaraju L.N. Consistent Hashing and Real-Time Task Scheduling in Fog Computing // Deep Learning Applications for Cyber-Physical Systems 2022. P. 245–261. DOI: 10.4018/978-1-7998-8161-2.ch013.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>7. Greg H. Building a Consistent Hashing Ring // The OpenStack project. 2018. URL: https://docs.openstack.org/swift/newton/ring_background.html (дата обращения: 20.11.2024).</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>8. Dong C., Wang F., Feng D. DxHash: A Scalable Consistent Hashing Based on the Pseudo-Random Sequence // arXiv preprint arXiv. 2021. DOI: 10.48550/arXiv.2107.07930.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>9. Karger D.R., Lehman E., Leighton F.T., Panigrahy R., Levine M.S., Lewin D. Consistent Hashing and Random Trees: Distributed Caching Protocols for Relieving Hot Spots on the World Wide Web. 1997. P. 654–663. URL: https://www.researchgate.net/publication/221590687_Consistent_Hashing_and_Random_Trees_Distributed_Caching_Protocols_for_Relieving_Hot_Spots_on_the_World_Wide_Web (дата обращения: 24.01.2025).</p>
        </note>
      </ref>
    </ref-list>
  </back>
</article>
