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

Компания G-Core Labs временно не ведёт блог на Хабре

Сначала показывать

Как выбрать CDN для доставки динамического контента и не облажаться: 8 условий и must-have технологий

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

Обычно с помощью CDN ускоряют доставку статического контента. Спрашивается, почему бы не использовать сеть и для динамических приложений? Проблема в том, что для этого подходит далеко не каждая CDN. Как выбрать среди них правильную и на какие технологии обращать внимание — в нашем обзоре.

Поехали!
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 7

Стримим Новый год в реальном времени: какой протокол выбрать (HESP, WebRTC, RTMP, HLS)

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

Наш клиент планирует стримить видео празднования Нового года на всех своих пользователей. Транслировать контент предстоит на сотни тысяч человек с минимальными задержками — так, чтобы зрители встретили 2022 год не позже соседей. Мы сравнили решения для быстрой доставки видео и делимся результатами: рассказываем, как организовать дешёвый стриминг медиаданных на большую аудиторию.

Поехали!
Всего голосов 7: ↑5 и ↓2 +3
Комментарии 0

Подключение CDN без кода: как мы упростили интеграцию с помощью DNS-хостинга

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

Как бы хороша ни была ваша CDN, часть пользователей будет мучаться с её настройкой. Нам, как одному из топ-3 европейских CDN-провайдеров, очень хотелось сократить число таких пользователей до минимума. Для этого пришлось повозиться с интерфейсом личного кабинета, разработать плагины для CMS и, что самое главное, интегрировать CDN с DNS-хостингом. Теперь пользователи в no-code режиме подключают сеть доставки контента к своим сайтам за несколько минут. Рассказываем, как мы это сделали.

Поехали!
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 1

102 IX: как мы подключили больше ста точек обмена трафиком и автоматизируем пиринг

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

Качественный BGP-пиринг — одна из главных причин хорошей связности глобальной сети G-Core Labs, охватывающей пять континентов. Мы присутствуем уже на 102 точках обмена трафиком, работаем с 5000 партнёрами по пирингу и входим в топ-10 сетей мира по количеству прямых пирингов. О том, как нам это удаётся — под катом.

Поехали!
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 0

Доставить за 30 мс: 5 лучших плагинов для оптимизации работы WordPress в 2021 году

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

Вы и без нас знаете, что у WordPress есть проблемы. Да, при создании сайтов им пользуются в 40% случаев — на то он и простой, как трёхколёсный велосипед. Но проблема в том, что при желании из этого велосипеда легко можно собрать хоть Франкенштейна социальную сеть с экосистемой встроенных сервисов — достаточно установить десяток-другой, а то и сразу сотню плагинов на сайт. В результате возникают проблемы с безопасностью, совместимостью расширений и скоростью загрузки сайта. Хорошая новость в том, что есть как минимум пять способов заставить WordPress работать лучше — подробней о них в нашей подборке плагинов. О большинстве из них вы уже наверняка слышали, но в списке есть и одна новинка — вместе с другими решениями она позволит вашим пользователям забыть об ожидании загрузки контента на сайте.

Поехали!
Всего голосов 11: ↑9 и ↓2 +7
Комментарии 9

Bare metal за 5 минут: как мы из андерклауда сделали облачный сервис для аренды выделенных серверов

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

Хоть мы тогда и сами об этом не знали, но создавать сервис для аренды выделенных серверов мы начали два года назад. При запуске новых регионов публичного облака нам требовалось оперативно развернуть множество серверов разных конфигураций по всему миру, но целыми днями заниматься этим вручную никто не хотел. Вместо людей со стальными нервами мы нашли более изящное решение в лице Ironic — сервиса OpenStack для провижининга «голого железа». Совместно с другими инструментами он позволял и раскатывать образ, и настраивать систему, и на тот момент этого уже было достаточно. Позже в Ironic появились такие возможности, что это решение начало закрывать вообще все наши задачи по управлению инфраструктурой в облаке. А раз уж мы справились с этим, то почему бы не сделать на основе служебного инструмента публичный сервис с автоматической подготовкой выделенных серверов? О том, что из этого вышло — под катом.

Поехали!
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 1

Ход конём: как сделать HTTPS reverse proxy для Kafka с помощью Nginx

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

Привет, Хабр! Я Алексей Кашавкин, инженер отдела облачных операций в G-Core Labs, последние пять лет занимаюсь администрированием OpenStack. Сегодня расскажу о костыле нестандартном использовании технологий или о том, как посадить брокеры Kafka за Nginx, используя протокол HTTPS. Если у вас почему-то нет другого способа принимать сообщения — эта заметка как раз для вас.

Поехали!
Всего голосов 12: ↑12 и ↓0 +12
Комментарии 22

Как мы добавляли CPU флаги Intel SGX в libvirt

Время на прочтение 8 мин
Количество просмотров 2.9K
С момента публикации статьи о внедрении Intel SGX в наше публичное облако прошло несколько месяцев. За это время решение было существенно доработано. В основном улучшения касаются устранения мелких багов и доработок для нашего же удобства.



Есть, однако, один момент, о котором хотелось бы рассказать подробнее.
Поехали!
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 1

Доктор в облаке: как мы создали сервис телемедицины для борьбы с коронавирусом в Люксембурге

Время на прочтение 7 мин
Количество просмотров 1.9K
Разработкой платформы мы занялись… случайно. Всё началось с пандемии, из-за которой правительство Люксембурга и распорядилось создать сервис онлайн-консультаций с врачами. Чтобы выжать из платформы максимум пользы, в неё решили добавить всё, что только нужно для полноценной работы врачей с пациентами. Обмен всевозможными медицинскими документами и даже выдача рецептов на лекарства исключениями не стали — старый вендор всё и сразу заложил в сервис. А затем, чтобы всё добро было в сохранности, к нам и обратились с уже готовым продуктом — нам всего-то и требовалось, что развернуть платформу в защищённой точке присутствия облака.

Через полтора месяца сервис успешно работал в люксембургском дата-центре EDH Tier IV, но ещё при первом знакомстве мы признали в нём слабое звено всего проекта: в отличие от точки присутствия, платформа защищённостью похвастаться не могла и обладала десятком других недостатков. Решение было очевидным — сервис нужно было делать с нуля. Оставалась убедить в этом правительство Люксембурга.


Поехали!
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 2

Стражи публичных облаков: как мы внедряли анклавы Intel SGX для защиты чувствительных данных

Время на прочтение 7 мин
Количество просмотров 3.4K
Как развеять предубеждения потенциальных пользователей относительно безопасности публичных облаков? На помощь приходит технология Intel Software Guard Extensions (Intel SGX). Рассказываем, как мы внедрили её в своём облаке и какие преимущества от нашего решения получила компания Aggregion.


Поехали!
Всего голосов 18: ↑17 и ↓1 +16
Комментарии 1

Облачный десант: как мы интегрировали публичное облако с CDN и что из этого получилось

Время на прочтение 8 мин
Количество просмотров 2.7K
Когда в вашем распоряжении одновременно оказывается мощное облако с инфраструктурой в США, Евросоюзе, СНГ, Азии и Австралии и CDN со 100 точками присутствия в 70+ городах на пяти континентах, решение приходит само собой — нужно их интегрировать! Такая синергия очевидно расширит возможности инфраструктуры. Конечно же, мы не могли упустить такую возможность, но в то же время столкнулись с целым рядом челленджей.

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

image

Поехали!
Всего голосов 15: ↑14 и ↓1 +13
Комментарии 2