diff --git a/.idea/.gitignore b/.idea/.gitignore
deleted file mode 100644
index 608d685..0000000
--- a/.idea/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
-/DAS_2024_1.iml
-/modules.xml
-/vcs.xml
diff --git a/.idea/.name b/.idea/.name
deleted file mode 100644
index 11a5d8e..0000000
--- a/.idea/.name
+++ /dev/null
@@ -1 +0,0 @@
-main.py
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
deleted file mode 100644
index 74ac817..0000000
--- a/.idea/inspectionProfiles/Project_Default.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml
deleted file mode 100644
index 105ce2d..0000000
--- a/.idea/inspectionProfiles/profiles_settings.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
deleted file mode 100644
index ae8ddd2..0000000
--- a/.idea/misc.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/melnikov_igor_lab_7/README.md b/melnikov_igor_lab_7/README.md
new file mode 100644
index 0000000..ff14d95
--- /dev/null
+++ b/melnikov_igor_lab_7/README.md
@@ -0,0 +1,4 @@
+Балансировка нагрузки — это важный аспект в архитектуре современных распределенных систем, который позволяет эффективно распределять входящий трафик между несколькими серверами или ресурсами. Это помогает избежать перегрузки отдельных узлов и обеспечивает высокую доступность и производительность приложений. Для достижения этих целей используются различные алгоритмы и методы, такие как «круговая очередь» (Round Robin), «наименьшее количество соединений» (Least Connections) и «IP-хэш» (IP Hash). Каждый из этих алгоритмов имеет свои особенности и применяется в зависимости от специфики приложения и требований к производительности.
+Среди открытых технологий, которые активно используются для балансировки нагрузки, можно выделить Nginx, HAProxy и Traefik. Эти инструменты позволяют не только распределять трафик, но и обеспечивать дополнительные функции, такие как кэширование, SSL-терминация и мониторинг состояния серверов. Nginx, например, стал популярным благодаря своей легковесной архитектуре и возможности работы как с статическим, так и с динамическим контентом.
+Балансировка нагрузки на базах данных также играет ключевую роль в обеспечении масштабируемости и отказоустойчивости систем. Она может осуществляться с помощью репликации баз данных, где запросы на чтение распределяются между несколькими репликами, а запись осуществляется на главную базу данных. Это позволяет разгрузить основной сервер и повысить скорость обработки запросов. В некоторых случаях применяются специализированные решения, такие как ProxySQL или Vitess, которые предлагают более сложные механизмы маршрутизации запросов.
+Реверс-прокси является одним из элементов балансировки нагрузки, который помогает управлять входящими запросами, перенаправляя их на соответствующие серверы в зависимости от заданных правил. Реверс-прокси не только выполняет функции балансировщика нагрузки, но и обеспечивает дополнительную безопасность, скрывая внутреннюю структуру сети от внешних пользователей. Использование реверс-прокси позволяет централизовать управление трафиком, что значительно упрощает администрирование и мониторинг системы. Таким образом, балансировка нагрузки — это комплексная задача, требующая применения различных технологий и методов для достижения оптимальной работы распределенных систем.
\ No newline at end of file