fa
Feedback
Backend Portal | Программирование

Backend Portal | Программирование

رفتن به کانال در Telegram

Присоединяйтесь к нашему каналу и погрузитесь в мир Backend-разработки Связь: @devmangx РКН: https://clck.ru/3FobxK

نمایش بیشتر

📈 تحلیل کانال تلگرام Backend Portal | Программирование

کانال Backend Portal | Программирование (@backendportal) در بخش زبانی روسی بازیگری فعال است. در حال حاضر جامعه شامل 16 151 مشترک است و جایگاه 7 823 را در دسته فناوری و برنامه‌ها و رتبه 40 703 را در منطقه روسيا دارد.

📊 شاخص‌های مخاطب و پویایی

از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 16 151 مشترک جذب کرده است.

بر اساس آخرین داده‌ها در تاریخ 04 سپتامبر, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر -163 و در ۲۴ ساعت گذشته برابر -3 بوده و همچنان دسترسی گسترده‌ای حفظ شده است.

  • وضعیت تأیید: تأیید نشده
  • نرخ تعامل (ER): میانگین تعامل مخاطب 7.98% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 4.97% واکنش نسبت به کل مشترکان کسب می‌کند.
  • دسترسی پست‌ها: هر پست به طور میانگین 1 289 بازدید دریافت می‌کند. در اولین روز معمولاً 802 بازدید جمع‌آوری می‌شود.
  • واکنش‌ها و تعامل: مخاطبان به‌طور فعال حمایت می‌کنند؛ میانگین واکنش به هر پست 0 است.
  • علایق موضوعی: محتوا بر موضوعات کلیدی مانند sql, арендатор, строка, индекс, хак تمرکز دارد.

📝 توضیح و سیاست محتوایی

نویسنده این فضا را محل بیان دیدگاه‌های شخصی توصیف می‌کند:
Присоединяйтесь к нашему каналу и погрузитесь в мир Backend-разработки Связь: @devmangx РКН: https://clck.ru/3FobxK

به لطف به‌روزرسانی‌های پرتکرار (آخرین داده در تاریخ 05 سپتامبر, 2026)، کانال همواره به‌روز و دارای دسترسی بالاست. تحلیل‌ها نشان می‌دهد مخاطبان به‌طور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامه‌ها تبدیل کرده‌اند.

16 151
مشترکین
-324 ساعت
-417 روز
-16330 روز
جذب مشترکین
سپتامبر '26
سپتامبر '26
+16
در 0 کانال‌ها
اوت '26
+108
در 0 کانال‌ها
Get PRO
ژوئیه '26
+110
در 1 کانال‌ها
Get PRO
ژوئن '26
+98
در 4 کانال‌ها
Get PRO
مه '26
+81
در 2 کانال‌ها
Get PRO
آوریل '26
+44
در 0 کانال‌ها
Get PRO
مارس '26
+57
در 0 کانال‌ها
Get PRO
فوریه '26
+90
در 1 کانال‌ها
Get PRO
ژانویه '26
+112
در 1 کانال‌ها
Get PRO
دسامبر '25
+344
در 9 کانال‌ها
Get PRO
نوامبر '25
+1 000
در 324 کانال‌ها
Get PRO
اکتبر '25
+121
در 0 کانال‌ها
Get PRO
سپتامبر '25
+63
در 1 کانال‌ها
Get PRO
اوت '25
+156
در 1 کانال‌ها
Get PRO
ژوئیه '25
+1 503
در 268 کانال‌ها
Get PRO
ژوئن '25
+549
در 0 کانال‌ها
Get PRO
مه '25
+381
در 3 کانال‌ها
Get PRO
آوریل '25
+956
در 1 کانال‌ها
Get PRO
مارس '25
+1 009
در 2 کانال‌ها
Get PRO
فوریه '25
+706
در 1 کانال‌ها
Get PRO
ژانویه '25
+1 099
در 0 کانال‌ها
Get PRO
دسامبر '24
+2 026
در 404 کانال‌ها
Get PRO
نوامبر '24
+773
در 163 کانال‌ها
Get PRO
اکتبر '24
+1 576
در 288 کانال‌ها
Get PRO
سپتامبر '24
+1 156
در 282 کانال‌ها
Get PRO
اوت '24
+3 890
در 234 کانال‌ها
Get PRO
ژوئیه '24
+14
در 1 کانال‌ها
Get PRO
ژوئن '24
+8
در 0 کانال‌ها
Get PRO
مه '24
+22
در 1 کانال‌ها
Get PRO
آوریل '24
+18
در 1 کانال‌ها
Get PRO
مارس '24
+19
در 0 کانال‌ها
Get PRO
فوریه '24
+22
در 0 کانال‌ها
Get PRO
ژانویه '24
+45
در 2 کانال‌ها
Get PRO
دسامبر '23
+46
در 2 کانال‌ها
Get PRO
نوامبر '23
+16
در 0 کانال‌ها
Get PRO
اکتبر '23
+24
در 0 کانال‌ها
Get PRO
سپتامبر '23
+37
در 0 کانال‌ها
Get PRO
اوت '23
+25
در 0 کانال‌ها
Get PRO
ژوئیه '23
+34
در 0 کانال‌ها
Get PRO
ژوئن '23
+24
در 0 کانال‌ها
Get PRO
مه '23
+18
در 0 کانال‌ها
Get PRO
آوریل '23
+18
در 0 کانال‌ها
Get PRO
مارس '23
+22
در 0 کانال‌ها
Get PRO
فوریه '23
+22
در 0 کانال‌ها
Get PRO
ژانویه '23
+54
در 0 کانال‌ها
Get PRO
دسامبر '22
+52
در 0 کانال‌ها
Get PRO
نوامبر '22
+116
در 0 کانال‌ها
Get PRO
اکتبر '22
+698
در 0 کانال‌ها
Get PRO
سپتامبر '22
+239
در 0 کانال‌ها
Get PRO
اوت '22
+230
در 0 کانال‌ها
Get PRO
ژوئیه '22
+407
در 0 کانال‌ها
Get PRO
ژوئن '22
+573
در 0 کانال‌ها
Get PRO
مه '22
+917
در 0 کانال‌ها
Get PRO
آوریل '22
+907
در 0 کانال‌ها
Get PRO
مارس '22
+1 876
در 0 کانال‌ها
تاریخ
رشد مشترکین
اشارات
کانال‌ها
05 سپتامبر+2
04 سپتامبر+3
03 سپتامبر+5
02 سپتامبر+5
01 سپتامبر+1
پست‌های کانال
LeetCode для DevOps — 70+ реальных хардкорных задач Коллекция практических заданий для DevOps и backend-инженеров. Все задачи
+2
LeetCode для DevOps — 70+ реальных хардкорных задач Коллекция практических заданий для DevOps и backend-инженеров. Все задачи основаны на реальных сценариях, имеют разные уровни сложности и авто-проверку решений Тренируйся легко 💪 👉 @BackendPortal

2
Backend Checklist — День 1: DNS Resolution Все описывают DNS как «преобразование доменного имени в IP-адрес». Это действитель
Backend Checklist — День 1: DNS Resolution Все описывают DNS как «преобразование доменного имени в IP-адрес». Это действительно так, но такое объяснение скрывает часть, которая на практике и вызывает проблемы: DNS — это не один lookup, а цепочка кешей, и обновляются они не одновременно. Как работает lookup: ваше устройство не знает IP-адрес, стоящий за доменным именем, поэтому запрос проходит по цепочке, пока не доберётся до сервера, у которого есть нужный ответ: • Устройство обращается к resolver • Resolver обращается к root servers, которые указывают на серверы зоны .com • Серверы .com указывают на серверы, отвечающие за конкретный домен • Последний сервер содержит нужный ответ, который затем возвращается обратно на устройство Где появляется кеширование: на обратном пути ответ кешируется, причём каждый кеш хранит его в течение своего времени. Кеширование происходит не на каждом уровне, но обычно задействованы: • Браузер и OS • Локальный DNS forwarder, например домашний роутер • Recursive resolver, используемый вашей сетью У каждого из них есть свой TTL (Time to Live), который отсчитывается независимо. Почему один и тот же домен может указывать на разные IP-адреса: поскольку кеши истекают в разное время, изменение DNS не доходит до всех пользователей одновременно. Каждый получает обновлённые данные только после того, как истекут кеши перед ним. • После deploy у вас всё может работать, а у коллеги — нет: ваш кеш уже получил новый IP, а его ещё хранит старый • Перед миграцией имеет смысл заранее уменьшить TTL: чем он меньше, тем быстрее истекает кеш и тем меньше пользователей продолжают получать старый ответ Где это встречается на практике: при планировании миграций, разборе ситуаций «у меня работает, а у него нет», а также при понимании того, почему CDN может направлять один и тот же домен на разные серверы в зависимости от региона. 👉 @BackendPortal
468
3
Git: шпаргалка для новичков Working Directory: Рабочая директория, здесь вы редактируете файлы проекта Команда: git add - доб
Git: шпаргалка для новичков Working Directory: Рабочая директория, здесь вы редактируете файлы проекта Команда: git add - добавить изменения в индекс Staging (Index) подготовительная область: Содержит изменения, которые будут добавлены в следующий коммит Команда: git commit - зафиксировать изменения в локальном репозитории Local Repository локальный репозиторий: Хранит историю всех коммитов на вашем компьютере Команды: git push - отправить коммиты в удалённый репозиторий git fetch - получить новые коммиты с удалённого репозитория без слияния git pull - получить и объединить изменения из удалённого репозитория Stash временное хранилище изменений: Используется, когда изменения нужно временно убрать, но не коммитить Команды: git stash - сохранить незавершённые изменения git stash - apply применить изменения из stash, не удаляя их git stash pop - применить и удалить сохранённые изменения Remote Repository удалённый репозиторий: Общий сервер проекта GitHub, GitLab, Bitbucket Лайк если полезно ❤️ 👉 @BackendPortal
709
4
😊 👉 @BackendPortal
😊 👉 @BackendPortal
883
5
Чеклист лучших практик для разработки backend-приложений Удобный и структурированный чеклист для всех, кто разрабатывает back
Чеклист лучших практик для разработки backend-приложений Удобный и структурированный чеклист для всех, кто разрабатывает backend: от настройки проекта и API-дизайна до тестирования, логирования и деплоя. Можно буквально пройтись по пунктам и улучшить свой текущий сервис Полезно для pet-проектов и подготовки к собеседованиям 🎁 👉 @BackendPortal
908
6
7,2 млн рублей призового фонда и реальные задачи космической отрасли 🚀 В сентябре пройдет серия КосмоХакатонов для студентов
7,2 млн рублей призового фонда и реальные задачи космической отрасли 🚀 В сентябре пройдет серия КосмоХакатонов для студентов, молодых ученых и специалистов. Участникам предстоит за два дня разработать собственное решение, поработать с экспертами и представить проект жюри. Участников ждут: 🛰 реальные задачи космической отрасли 👥 команды от 3 до 5 человек 💻 очный и онлайн-форматы 🧑‍💻 работа с экспертами и трекерами 🏆 финал в Москве Первый КосмоХакатон стартует уже 4 сентября в Ростове-на-Дону. Дальше серия продолжится в Красноярске, Нижнем Новгороде, Благовещенске и Санкт-Петербурге, а завершится финалом в Москве. Участие бесплатное. Присоединиться могут студенты, аспиранты, молодые ученые и специалисты от 18 лет. 🔗 Зарегистрироваться: https://космохакатон.рф
912
7
Следующая тема: Routing. Материал о том, что на самом деле происходит после того, как запрос покидает браузер, и как работает routing на разных уровнях. Network routing, routers, routing tables, BGP, OSPF, static и dynamic routes, backend routing, path parameters, query parameters, nested routes, API versioning, middleware, route matching — а также то, что происходит под капотом routing engine. Это не очередной разбор app.get(), представленный как объяснение routing. Здесь рассматривается весь процесс: от того, как сетевые пакеты находят нужный сервер, до того, как backend определяет нужный участок кода для обработки запроса. Главная идея — не просто запоминать концепции backend-разработки, а понимать, что именно происходит под капотом и как все эти механизмы связаны между собой. Вторая статья из серии: https://medium.com/@anuragdotdev/the-ultimate-guide-to-routing-from-network-packets-to-backend-handlers-64cc4f7fdbfa 👉 @BackendPortal
903
8
Backend Checklist: JSON-сериализация Сериализация — это преобразование Python-объектов в текст для передачи по сети. Звучит к
Backend Checklist: JSON-сериализация Сериализация — это преобразование Python-объектов в текст для передачи по сети. Звучит как простая смена формата, но на деле это скорее перевод с одного языка на другой. А при переводе часть информации может потеряться. В JSON всего семь типов, а у ваших объектов их гораздо больше. Весь набор типов JSON — это object, array, string, number, true, false и null. И всё. Никаких datetime, Decimal, set, UUID или bytes. Поэтому всё, что сложнее этих типов, приходится обрабатывать отдельно — иначе json.dumps() завершится с TypeError: datetime, UUID, Decimal — в JSON нет соответствующих типов, поэтому их преобразуют, обычно в строки. set, bytes — прямых аналогов тоже нет, поэтому вы сами выбираете способ представления: например, set как list, а bytes как base64. tuple — незаметно превращается в array, а после десериализации возвращается уже как list. Последний пример в миниатюре показывает суть проблемы. Вы сериализуете tuple, а десериализуете list. Данные сохранились, но тип — нет. Объект, который вы получаете обратно, — уже не тот объект, который вы отправили. Round trip через JSON может приводить к потере информации. datetime уходит как string и остаётся string до тех пор, пока кто-то явно не распарсит его обратно. Decimal, если преобразовать его во float для совместимости с JSON, вернётся как float — и по пути может потерять точность. Сериализация — это перевод на язык, в котором всего семь слов. Всё, для чего в нём есть подходящее «слово», сохраняется. Всё остальное зависит от соглашений между обеими сторонами — иначе оно просто не переживёт передачу. В Python shell: json.loads(json.dumps(("a", "b"))) вернёт: ["a", "b"] Round trip изменил тип данных, не сохранив различие между tuple и list. 👉 @BackendPortal
857
9
Недавно довольно часто пользуюсь Ansible — очень сильный проект с открытым исходным кодом, уже 69,1 тысячи звёзд на GitHub. 1️⃣ Автоматизацию можно описывать обычными текстовыми сценариями и использовать их для развёртывания приложений, настройки серверов и управления облачной инфраструктурой. Недавно мне нужно было подготовить окружение сразу на трёх новых машинах. Написал один playbook — и всё поднялось почти автоматически. Вручную через команды на это ушло бы минимум пару часов. 2️⃣ Все машины управляются по SSH, при этом на целевые серверы не нужно ставить отдельный клиент. Раньше я уже обжигался на зависимости SaltStack от агента, поэтому подход Ansible реально удобнее. Поменял конфигурацию — и можно сразу раскатить её хоть на сотню машин. 3️⃣ Синтаксис довольно близок к обычному английскому, поэтому новичок может разобраться буквально после беглого просмотра документации. В прошлом месяце я автоматизировал сбор логов в компании. Руководитель думал, что там какая-то сложная система, хотя по факту получилось около 30 строк конфигурации. Тем, кто работает с ИИ, тоже стоит посмотреть на Ansible. Сам подход к устройству системы очень полезно изучить. Он столько лет остаётся популярным не просто так. Ansible делает инфраструктуру как код максимально прямолинейной, без лишнего нагромождения терминов. Среди знакомых мне инженеров по эксплуатации его используют почти все, а в вакансиях это уже фактически стандартный навык. А чем вы обычно автоматизируете развёртывание ИИ-сервисов и запуск экспериментальных окружений — своими скриптами или сразу через Ansible? https://github.com/ansible/ansible 👉 @BackendPortal
924
10
now() — это не «сейчас», а скорее «когда-то было сейчас». На самом деле now() возвращает время начала текущей транзакции. Реа
now() — это не «сейчас», а скорее «когда-то было сейчас». На самом деле now() возвращает время начала текущей транзакции. Реальные часы продолжают идти, но каждый последующий вызов now(), CURRENT_TIMESTAMP, CURRENT_TIME и CURRENT_DATE внутри этой же транзакции всё равно возвращает одно и то же время. В Postgres это называется transaction-frozen timestamp. То есть INSERT на 10 000 строк с created_at DEFAULT now() получит один и тот же timestamp для всех строк, а не 10 000 слегка отличающихся значений. Три варианта времени: • now() — традиционный для Postgres вариант, хотя он есть и в других СУБД, но это не стандарт SQL. В стандарте SQL используется CURRENT_TIMESTAMP. В Postgres также есть transaction_timestamp(), который работает так же, как now(), но хотя бы честно говорит об этом своим названием. • statement_timestamp() обновляется один раз на каждый SQL-запрос. Это полезно внутри длинной транзакции, когда вам нужно фиксировать время выполнения отдельных команд, но не переходить к реальному системному времени. • clock_timestamp() — единственный timestamptz, который меняется даже во время выполнения одного SQL-запроса. 👉 @BackendPortal
1 037
11
Настоящая находка среди репозиториев. В нём собраны все основные шаги по защите и усилению безопасности Linux-сервера. Если у
Настоящая находка среди репозиториев. В нём собраны все основные шаги по защите и усилению безопасности Linux-сервера. Если у вас есть VPS, стоит сохранить: → https://github.com/imthenachoman/How-To-Secure-A-Linux-Server 👉 @BackendPortal
1 085
12
Все говорят «поставь кэш». Но почти никто не показывает, где система реально развалится. Breakscale — это не обычный генерато
Все говорят «поставь кэш». Но почти никто не показывает, где система реально развалится. Breakscale — это не обычный генератор нагрузки. Это симулятор архитектуры, где ты собираешь систему, постепенно увеличиваешь трафик и смотришь, что сломается первым. В демонстрации: 2 запроса/с — всё зелёное 840 запросов/с — 99% запросов падают И самое интересное — узкое место вообще не в API. Обе базы данных загружены на 99,9%. Вот чему обычная статичная схема архитектуры тебя никогда не научит. Внутри есть 33 компонента: балансировщики нагрузки, кэши, очереди, реплики, автоматические выключатели и многое другое. Плюс 23 готовых сценария вроде retry storm, cache-aside, шардинга и автомасштабирования. Задержки p50, p95 и p99 здесь реально считаются, а не берутся из воздуха. Незавершённая работа продолжает занимать ресурсы. Можно даже устроить хаос, убить один из узлов и посмотреть, выдержит ли архитектура. k6 на боевой системе это не заменит. Но как тренажёр системного проектирования перед тем, как трогать реальную инфраструктуру, выглядит очень круто. Открытый исходный код. Демо https://breakscale.tech](https://breakscale.tech GitHub https://github.com/xevrion/breakscale 👉 @BackendPortal
1 119
13
⚡️⚡️Joker 2026 — теперь больше, чем Java-конференция. Что изменилось? Огромные системы на Java будут жить еще много лет и зна+4
⚡️⚡️Joker 2026  — теперь больше, чем Java-конференция. Что изменилось?  Огромные системы на Java будут жить еще много лет и знание платформы никак не обесценится. Однако сама работа инженера меняется. Код всё чаще можно поручить машине, а вот ответственность за архитектуру и рабочий продукт — нет. В этом году Joker пройдет в два дня: 14 октября разберем инженерную базу и современные практики, а 15-го обсудим разработку будущего, перераспределение ответственности и изменение профессии в целом. Поговорим про замысел, рабочее окружение и реализацию идей инженера. Но сегодня важно не просто знать «как написать», а понимать, что именно мы строим.  Поэтому организаторы подготовили подборку докладов, которые вас точно заинтересуют — в ней собраны темы конференции, максимально близкие к устройству самой Java-платформы. Трек Core Java — про JVM, JIT и AOT, FFM API, Vector API, Valhalla и будущее языка. Среди спикеров и хорошо знакомые Java-сообществу лица, и те, кого вы увидите на нашей сцене впервые. Собрали доклады по тематике Core Java первого дня на карточках. Подробности и расписание — на сайте. 🔥 А по промокоду BackendPortal можно получить скидку на персональный билет Купить билет Реклама. ООО «Джуг Ру Груп». ИНН 7801341446
1 188
14
Приложения и базы данных, которые стоят за ними. Instagram — PostgreSQL Reddit — PostgreSQL Twitch — PostgreSQL Notion — PostgreSQL Figma — PostgreSQL ChatGPT — PostgreSQL Skype — PostgreSQL GitHub — MySQL Shopify — MySQL Slack — MySQL YouTube — MySQL Uber — MySQL Airbnb — MySQL Facebook — MySQL Netflix — Cassandra Discord — ScyllaDB Забавно, насколько большая часть крупнейших сервисов в мире до сих пор держится на PostgreSQL и MySQL. 👉 @BackendPortal
1 149
15
👉 @BackendPortal
👉 @BackendPortal
1 235
16
Ядро Linux приближается к отметке в 2 000 уязвимостей за один выпуск. Ещё несколько лет назад их было около 500 на выпуск. По+1
Ядро Linux приближается к отметке в 2 000 уязвимостей за один выпуск. Ещё несколько лет назад их было около 500 на выпуск. Потом число перевалило за 1 000. Затем за 1 500. Грег Кроа-Хартман, один из самых опытных сопровождающих ядра Linux, показал эту тенденцию перед своим выступлением на Kernel Recipes 2026. При этом сама кодовая база не выросла настолько сильно. В ней по-прежнему около 40 миллионов строк. Изменилось другое — кто теперь читает этот код. Инструменты ИИ сканируют его в масштабах, которые раньше были недоступны ни одной человеческой команде. Старые и малоизвестные драйверы, к которым годами никто не прикасался, внезапно оказываются полны недавно обнаруженных ошибок. Большинство из них имеют низкий приоритет. Но сам объём находок уже заставляет сопровождающих ядра удалять устаревший код быстрее, чем когда-либо раньше. 👉 @BackendPortal
1 458
17
Вышел pnpm 12! Лучший менеджер пакетов для JavaScript-проектов. ✓ Безопасен по умолчанию ✓ Полностью переписан с нуля на Rust
Вышел pnpm 12! Лучший менеджер пакетов для JavaScript-проектов. ✓ Безопасен по умолчанию ✓ Полностью переписан с нуля на Rust ✓ В 3 раза быстрее при чистой установке → https://pnpm.io/blog/releases/12.0 👉 @BackendPortal
1 316
18
Сегодня запустили pgterm.dev Терминал для PostgreSQL, написанный на Rust. Один терминал для всех ваших баз PostgreSQL. → Доба
Сегодня запустили pgterm.dev Терминал для PostgreSQL, написанный на Rust. Один терминал для всех ваших баз PostgreSQL. → Добавляйте любую базу одной командой → Следите за состоянием, запросами, индексами и активностью → Мгновенно переключайтесь между базами → Подключайте pgbot для более глубокой диагностики → Всё работает локально Бесплатно и с открытым исходным кодом. По сути, это htop для PostgreSQL, только созданный специально для разработчиков и ИИ-агентов. GitHub ↓ https://github.com/pgrundev/pgterm 👉 @BackendPortal
1 301
19
На Stepik вышла программа «DevOps с нуля: от Linux до Kubernetes» Это комплексная программа из 5 практических курсов по ключе
На Stepik вышла программа «DevOps с нуля: от Linux до Kubernetes» Это комплексная программа из 5 практических курсов по ключевым технологиям DevOps: Linux, Git, Docker, GitLab CI/CD, Kubernetes Вы последовательно пройдёте путь от работы в Linux и управления кодом через Git до контейнеризации приложений, настройки CI/CD-пайплайнов и развёртывания в Kubernetes. Что вы изучите: • работу с Linux и командной строкой • Git и контроль версий в реальных проектах • создание Docker-образов и запуск контейнеров • автоматизацию сборки, тестирования и деплоя в GitLab CI/CD • развёртывание и управление приложениями в Kubernetes • сети, хранилища, конфигурации и секреты • диагностику инфраструктуры и автоматизацию рутинных задач ... и многое другое Все знания закрепляются на практике с помощью заданий с автопроверкой. Материал подаётся последовательно и понятным языком: с примерами, схемами и демонстрациями. Во время обучения можно задавать вопросы по урокам и заданиям, получать обратную связь и помощь при возникновении сложностей. После прохождения программы вы получите сертификат, который можно добавить в резюме. Скидка 20% на 48 часов: по промокоду PORTAL20 стоимость всей программы составит 10 392 ₽. Открыть программу на Stepik
1 027
20
Что такое Forward Proxy? Само слово proxy означает «от имени кого-то». Forward Proxy находится между клиентом и интернетом и
Что такое Forward Proxy? Само слово proxy означает «от имени кого-то». Forward Proxy находится между клиентом и интернетом и действует от имени клиента. Основная идея Вместо того чтобы клиент напрямую обращался к серверу, он сначала отправляет запрос прокси-серверу. Прокси пересылает запрос дальше и получает ответ от имени клиента. С точки зрения сервера запрос пришёл от прокси, а не от самого клиента. Реальный клиент для сервера остаётся скрытым. Пример из реальной жизни Forward Proxy широко используют в компаниях для фильтрации, блокировки и журналирования интернет-трафика. Представим, что у вас ИТ-компания, где сотрудники выходят в интернет с рабочих компьютеров. Forward Proxy позволяет • записывать запросы • фильтровать их в зависимости от пользователя или типа запроса • блокировать отдельные сайты Внешний сервер будет видеть IP-адрес прокси компании, а не конкретного сотрудника. Где используется Forward Proxy • приватность • фильтрация контента • кэширование • обход географических ограничений • журналирование и мониторинг Главное Forward Proxy действует от имени клиента и находится между пользователем и интернетом. Его используют для приватности, контроля доступа и кэширования со стороны клиента. 👉 @BackendPortal
1 167