Как стать автором
Обновить

Сказ о CDN, чтение на ночь

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров4.5K

О чём статья и для какой аудитории?

В первую очередь, хотелось бы предупредить особо чувствительные души, которые не воспринимают технические статьи, написанные облегченным языком для обывателя, вам лучше всего пропустить этот материал. Здесь поговорим о том что такое CDN? Как оно работает? И зачем оно нужно?

У нас есть план и мы его придерживаемся.

Данная статья в первую очередь написана для юрлингов в целях общего просвещения. Беглый поиск на сайте приведет вас к похожему материалу, но с другой подачей, мне хотелось бы изложить это своими методиками. После легкой прелюдии, в краткой форме изложу содержание: мы с вами поговорим о том, что такое CDN? Как оно работает? Ну и конечно же про протокол

О CDN.

В современном мире, где Интернет стал неотъемлемой частью жизни, важными являются скорость и надежность соединения. Каждый пользователь хочет получить контент быстро и без задержек, а операторы сайтов стремятся обеспечить лучший опыт для своих посетителей. В этой связи все больше прибегают к использованию CDN.

CDN (Content Delivery Network) - это сеть доставки контента, которая позволяет ускорить загрузку веб-страниц и улучшить пользовательский опыт. Ниже мы рассмотрим базовые принципы работы CDN сервисов, основной конечно же завязан на распределении контента по серверам, расположенным в разных точках мира. Когда пользователь запрашивает доступ к определенному контенту, пользовательский запрос направляется на ближайший к нему сервер CDN, на котором уже закеширована информация с основного сервера. Это позволяет сократить время загрузки страницы, так как данные передаются быстрее и с меньшим количеством промежуточных узлов.

Читать далее
Всего голосов 14: ↑9 и ↓5+4
Комментарии4

Как сделать и настроить свой CDN

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров815
CDN (сеть доставки контента) представляет собой группу серверов, размещаемых в разных географических регионах с целью обеспечить быструю загрузку контента для пользователей из этих регионов. Чаще всего сети доставки контента используются для ускорения загрузки статических файлов: картинок, видео, скриптов, zip-архивов. Каждый из CDN серверов просто хранит одни и те же файлы, а пользователь получает их с ближайшего сервера.

Хранение контента у большинства сетей доставки контента организовано так: CDN сервер, получив в первый раз от пользователя запрос на отдачу файла, загружает его с оригинального сервера к себе, кэширует и тут же отдает пользователю. Для всех последующих запросов файл уже выдается из кэша. Некоторые сервисы позволяют настраивать длительность хранения кэшируемых данных, а также их предварительную загрузку (прекэш).

Иногда может понадобиться настроить собственную сеть доставки контента. Давайте рассмотрим, для чего это нужно и как это сделать.


Это наша будущая CDN из 5 серверов, которая будет раздавать контент на весь мир
Читать дальше →
Всего голосов 6: ↑8 и ↓-2+10
Комментарии2

Docker — не то, чем кажется

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров28K

Привет, Хабр! Меня зовут Матвей Мочалов, я — компьютерный инженер и один из авторов корпоративного блога cdnnow! Мы с вами познакомились в этом посте про историю DRM для видеоконтента. Сегодня я хочу поговорить с вами про Docker, а точнее про то, о чём многие забывают: различиях в нём для разных систем. Нам, как CDN-провайдеру Docker, все его 50 оттенков близки и знакомы. И, к счастью, наше взаимодействие с ним происходит из-под Linux, но, увы, не всем так везёт.

Как это часто бывает, с мультиплатформенностью и прочими «красивыми» словами в IT, всё не так однозначно. У всего своя цена, и под капотом один и тот же инструмент на разных системах, по сути своей может представлять из себя несколько разных вещей с различными принципами работы и производительностью. А обещания революции скрывают за собой эволюцию, либо вовсе регресс и топтание на месте.

Читать далее
Всего голосов 53: ↑52.5 и ↓0.5+52
Комментарии67

Domain fronting для чайников, и как его использовать для обхода блокировок

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров39K

Давайте сразу вопрос на засыпку: может ли быть так, что клиент подключается, ну, например, к серверу www.python.org (самому настоящему, тому, к которому обращаются еще миллионы клиентов со всего мира), а потом использует его как прокси и гоняет через это подключение трафик до своего VPS для доступа в неподцензурный интернет? Если вы не уверены в ответе на этот вопрос или почему-то ответили "нет", то добро пожаловать в статью.

Я уже не раз рассказывал здесь о технологии XTLS-Reality (1, 2, 3) суть которой в том, что ваш прокси-сервер VPS может очень достоверно маскироваться под какой-нибудь популярный веб-сайт - принимать подключения, которые будут выглядит точно так же, как обращения к настоящему сайту, отвечать на них полностью аутентичным TLS-сертификатом, и в целом вести себя как тот настоящий сайт. Единственная проблема - сам IP-адрес. Немного подозрительно, когда к какому-нибудь якобы www.google.com постоянно обращается только один пользователь, а IP-адрес этого сервера на самом деле даже не относится к автономной сети Google.

Еще я рассказывал о разных вариантах проксировать трафик посредством вебсокетов и простых HTTP-туннелей через различные CDN, такие как Cloudflare и Gcore. Вероятность того, что под блокировку попадет вся CDN гораздо ниже, чем что забанят какой-то один сервер или диапазон хостера, но та схема требовала регистрацию своего домена для работы через CDN.

И наверняка многим в голову приходила идея, а нельзя ли как-нибудь совместить эти два механизма? Проксироваться через CDN, но при этом "прикрываясь" каким-нибудь чужим доменом? Ответ: да, можно, и сейчас мы посмотрим, как именно.

Читать далее
Всего голосов 75: ↑74 и ↓1+73
Комментарии45

Open Source GraphQL CDN / Edge Cache с Cloudflare, Fastly и Fly.io

Время на прочтение12 мин
Количество просмотров549

Мы недавно объявили, что WunderGraph теперь полностью открыт в исходном коде. Сегодня мы хотели бы объяснить, как вы можете использовать нашу платформу для разработчиков API, чтобы добавить кэширование на уровне Edge в ваши GraphQL API, не привязывая себя к конкретному поставщику.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Трансляция видео посредством P2P-сетей

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров2.5K

Создавая сервис видеотрансляций, рано или поздно, при увеличении числа потребителей контента, возникает вопрос о масштабировании и доставке. Вы столкнетесь с проблемой не только вычислительных мощностей, но и пропускной способности вашей сети.

Я, как разработчик сервиса вебинаров, постараюсь в этой статье помочь разобраться с этими проблемами, по средствам P2P-сетей.

Читать далее
Всего голосов 14: ↑13.5 и ↓0.5+13
Комментарии5

BitTorrent для раздачи игр, но не в пиратских целях

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров3.5K

С постоянным ростом размеров дистрибутивов игр и увеличением числа игроков по всему миру, разработчики сталкиваются с необходимостью эффективной дистрибуции своих продуктов. Одним из подходов, которые обеспечивают высокую скорость и надежность передачи данных, является использование протокола BItTorrent. В данной статье я хочу рассмотреть как разработчики и операторы онлайн-игр могут воспользоваться (и частенько пользуются) данной технологией для оптимизации процесса распространения и поделиться опытом ее построения.

Читать далее
Всего голосов 11: ↑11 и ↓0+11
Комментарии16

Оптимизация Скорости и Доступности с помощью Сети Доставки Контента (CDN) в Microsoft Azure

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров961

Привет Хабр!

В мире быстро развивающихся технологий быстродействие и доступность играют ключевую роль в обеспечении удовлетворения потребностей пользователей. В этой эпохе, где каждая миллисекунда имеет значение, использование современных инструментов для оптимизации скорости доставки контента становится неотъемлемой частью стратегии любого онлайн-проекта. Сети доставки контента (CDN) представляют собой одно из ключевых решений для сокращения времени загрузки и улучшения доступности контента для глобальных аудиторий.

В контексте облачных вычислений Microsoft Azure предоставляет мощный инструментарий для эффективной реализации CDN. Путем распределения контента по всему миру с использованием глобальной сети серверов, CDN в Azure позволяет организациям улучшить производительность, снизить задержки и обеспечить надежную доставку контента пользователям в любой точке земного шара.

В данной статье мы рассмотрим основные принципы работы CDN в Microsoft Azure, его особенности, преимущества и способы эффективного использования для оптимизации процесса доставки контента, улучшения пользовательского опыта и повышения конкурентоспособности онлайн-платформ.

Читать далее
Всего голосов 11: ↑10 и ↓1+9
Комментарии0

Личный прокси для чайников: универсальный обход цензуры с помощью VPS, 3X-UI, Reality/CDN и Warp

Уровень сложностиСредний
Время на прочтение27 мин
Количество просмотров112K

> С 10 апреля 2024, 3 месяца спустя,
> данная статья заблокирована РКН на территории РФ,
> но доступна с IP других стран, а также через веб-архив.

На фоне прошлогоднего обострения цензуры в РФ, статьи автора MiraclePTR стали глотком свободы для многих русскоязычных айтишников. Я же хочу приоткрыть дверь к свободной информации чуть шире и пригласить «не‑технарей» («чайников»), желающих поднять личный прокси‑сервер для обхода цензуры, но дезориентированных обилием информации или остановленных непонятной технической ошибкой.

В этой статье я описал универсальное решение, которое обеспечивает прозрачный доступ к международному интернету в обход цензуры, использует передовые технологии маскировки трафика, не зависит от воли одной корпорации и главное — имеет избыточный «запас прочности» от воздействия цензоров.

Статья рассчитана на «чайников», не знакомых с предметной областью. Однако и люди «в теме» могут найти нечто полезное (например, чуть более простую настройку проксирования через CloudFlare без необходимости поднимать nginx на VPS).

Если у вас ещё нет личного прокси для обхода цензуры — это знак.

Читать далее
Всего голосов 113: ↑111 и ↓2+109
Комментарии284

Энтузиаст дал вторую жизнь старому кэш-серверу Netflix

Время на прочтение2 мин
Количество просмотров5.9K

Пользователь Reddit PoisonWaffle3 рассказал, что он смог заполучить старый кэш-сервер Netflix, и опубликовал подробный обзор оборудования. Устройства были частью сети доставки контента (CDN) Open Connect от Netflix, и они были встроены в сети крупных интернет-провайдеров для ускорения загрузки контента стримингового сервиса.

Читать далее
Всего голосов 19: ↑17 и ↓2+15
Комментарии17

VK начала готовить CDN-инфраструктуру на случай отключения YouTube и других сервисов

Время на прочтение2 мин
Количество просмотров4.8K

VK начала переговоры с крупными операторами связи по поводу установки кэширующих серверов на их сетях, чтобы ускорить загрузку видеоконтента. CDN («сеть доставки контента) позволит VK подготовиться к скачку трафика в случае отключения YouTube, считают эксперты. 

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии9

Cloudflare впервые повысила стоимость своих тарифов

Время на прочтение1 мин
Количество просмотров1.3K

Cloudflare объявила о повышении цен на свои тарифы Pro и Business впервые с момента их запуска в 2017 году.

Читать далее
Всего голосов 2: ↑1 и ↓10
Комментарии0

СМИ: МТС и VK вдвое увеличат свою CDN-инфраструктуру в 2023 году

Время на прочтение3 мин
Количество просмотров760
МТС и VK до конца года вдвое увеличат мощности и возможности своих сетей доставки контента (CDN), чтобы ускорить загрузку контента стриминговых сервисов для российских пользователей.
Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии0

Rutube потратит 30 млрд рублей на конкуренцию с YouTube

Время на прочтение2 мин
Количество просмотров4.3K

Видеохостинг Rutube потратит 30 млрд рублей, чтобы догнать YouTube по ключевым техническим показателям. На эти средства расширят сеть географически распределённых серверов. 

Читать далее
Всего голосов 10: ↑10 и ↓0+10
Комментарии11

Barclays Bank уличили в использовании «Архива Интернета» в качестве CDN

Время на прочтение2 мин
Количество просмотров5.5K
image

Barclays Bank использовал цифровой архив World Wide Web, основанный «Архивом Интернета», в качестве сети доставки содержимого.
Всего голосов 18: ↑16 и ↓2+14
Комментарии14

Приложение Go SMS Pro раскрывает данные миллионов пользователей по ссылкам

Время на прочтение1 мин
Количество просмотров22K
image

В компании Trustwave обнаружили уязвимость в Android-приложении GO SMS Pro. Баг раскрывает мультимедийные данные, которыми обмениваются пользователи. Само приложение насчитывает более 100 миллионов установок.
Читать дальше →
Всего голосов 23: ↑22 и ↓1+21
Комментарии18

Вебинар «Интернет-магазин в облаке: c 0 до Aliexpress. Часть 2» 30 октября от Mail.ru Group

Время на прочтение2 мин
Количество просмотров872


Сезонные всплески спроса, хорошая статья на хабре, «черная пятница» — интернет-магазину всегда нужно быть начеку, чтобы лавинообразная нагрузка не застала врасплох и поток заказов был быстро обработан. В первой части вебинара мы рассказали, как быстро запустить свой интернет-магазин «из коробки» или развернуть его на базе инфраструктурных сервисов (IaaS).

30 октября приглашаем вас принять участие в вебинаре «Интернет-магазин в облаке: с 0 до Aliexpress. Часть 2», где мы покажем, как с помощью платформенных сервисов (Kubernetes как сервис, управляемых баз данных, сервиса по работе с большими данными) обеспечить отказоустойчивость и масштабируемость, снизить нагрузку на основные OLTP базы данных ваших приложений, реализовать процесс change data capture, построить ETL/ELT пайплайны, а также реализовать платформу для работы ваших аналитиков. Присоединяйтесь!
Подробнее о вебинаре
Всего голосов 7: ↑6 и ↓1+5
Комментарии3

Два продукта для бесплатного тестирования, кастомное хранилище и CDN в 2 раза дешевле

Время на прочтение3 мин
Количество просмотров1K

Привет, Хабр! Начнем неделю с новостей, которые могут вас заинтересовать. У нас новые GPU в серверах, настройка сети L3 VPN, менеджер секретов и автоматические бэкапы в бете, а также выгодные предложения для хранения данных. Больше подробностей — под катом.
Читать дальше →
Всего голосов 29: ↑29 и ↓0+29
Комментарии2

Провайдер CDN Fastly пояснил причину масштабного сбоя

Время на прочтение2 мин
Количество просмотров7.9K


Вечером 8 июня провайдер сети доставки контента (CDN) Fastly пояснил причину масштабного сбоя. Оказалось, что достаточно большая часть ресурсов в интернете в течение часа оказалась недоступна из-за не обнаруженной ранее ошибки в программном обеспечении сервиса.
Читать дальше →
Всего голосов 15: ↑14 и ↓1+13
Комментарии17

Akamai покупает хостера Linode за $900 млн

Время на прочтение1 мин
Количество просмотров1.4K


15 февраля 2022 года один из старейших CDN-провайдеров компания Akamai объявила о покупке облачного провайдера Linode. Сумма сделки составляет $900 млн.
Читать дальше →
Всего голосов 2: ↑2 и ↓0+2
Комментарии0
1
23 ...