Побудова інфраструктури CDN пов'язано з великою кількістю технічних питань: від вибору обладнання і установки його в датацентрах до користувальницького інтерфейсу для взаємодії з можливостями мережі. Ми наводимо переклад статті з блогу Fastly, де команда розповідає про дуже цікавих кастомних рішень для роботи з мережею (значна частина яких незалежно була використана в інфраструктурі Айрі).

В результаті оптимізації інфраструктури вдалося добитися мінімального часу простою при відмові якого-небудь вузла і великий масштабованості системи.

Читати далі →

CloudFlare + nginx, або економимо при допомоги «кавоварки»


Добрий день, шановний %username%, жадібний читач і борець за справедливість в інтернеті!

Всі ми пам'ятаємо (гугл точно пам'ятає!), була така стаття CloudFlare + nginx = кешируем все на безкоштовному плані. У якій розглядалися основні принципи економії на тарифах і серверах, шляхом всеїдного кешування на стороні CloudFlare файлів до 512Мб.

У даному матеріалі ми пограємо з кодами відповідей нашого сервера, щоб зекономити ще більше золота щоб побудувати зіккурат і не переходити на «enterprise plan» які нам «offer» схожий результат у своїх «offers».

Читати далі →

Суверенний інтернет. Чому його не буде в 2017 році

Останнім часом все частіше пробігають новини про «суверенний інтернет», «відключення інтернету» та інші жахи. Проте, станом на початок 2017 року, відключити російський сегмент від решти мережі і залишити його працездатним представляється малоймовірним.

Давайте спробуємо розглянути детально.

Читати далі →

6 безкоштовних CDN для прискорення та покращення безпеки вашого сайту



Поліпшите два критично важливих показника вашого сайту — продуктивність і захищеність, скориставшись відповідною мережею доставки контенту.

Навряд чи комусь подобається низька швидкість завантаження веб-сторінок, яка може коштувати мільйони втрачених продажів. Факти говорять самі за себе:

  • дохід Shopzilla збільшився на 12% після того, як завантаження скоротилася з 6 секунд до 1,2 секунд;
  • за оцінками Amazon затримки завантаження сторінок лише на одну секунду можуть привести до втрати продажів на $1,6 мільярда щорічно;
  • 21% покупців кидають кошик покупок, якщо сайт працює повільно;
  • Google враховує час завантаження сайту при видачу результатів пошуку, так що швидкість впливає не тільки на дохід. Швидке завантаження дозволяє просунутися вище в пошуковій видачі.
Безпека не менш важлива для успішності сайту, і вам слід робити все можливе, щоб запобігти злом вашого сайту.

Читати далі →

Легкий спосіб втратити клієнтів або чому не слід використовувати Google CDN


Якщо ви розробляєте веб-додатки і посилаєтеся на популярні JavaScript-бібліотеки і шрифти, ця стаття буде вам, безумовно, корисна.
Читати далі →

Як вибрати CDN-провайдера



Щоб забезпечити якісну роботу сайту, необхідно використовувати надійну CDN (content distribution network – мережа доставки контенту). Базова послуга, яку надають CDN-провайдери, – це забезпечення більш швидкого завантаження сайту за рахунок надсилання статичних файлів з контентом зі своїх серверів. CDN-провайдери надають інші послуги щодо прискорення сайтів, які виходять за рамки відправки статичних файлів з контентом.

CDN-провайдери не тільки користуються більш потужними каналами, володіють великою кількістю серверів по всьому світу і кращим мережевим пирингом, ніж ви зможете організувати. Вони також ведуть постійну роботу над оптимізацією свого стека використовуються рішень та інфраструктури. Іншими словами, CDN-провайдери використовують економію на масштабі, щоб надати вам послугу, яка швидше, краще і більш економічна, ніж якщо б ви спробували зробити таке рішення самостійно.

Читати далі →

Чому ми навчилися, розробляючи backend

imageРозробка Parallels Access зажадала створення геораспределенного сервісу, що дозволяє безпечно встановлювати зв'язок між комп'ютерами і мобільними клієнтами користувачів в різних точках земної кулі. Команда, яка над ним працює, хоче поділитися отриманим досвідом у формі цитат, щоб полегшити долю тих, хто тільки планує створення свого клієнт/серверного продукту, і занурити в ностальгію професіоналів, які мають за спиною дюжину успішних проектів:

Читати далі →

Як нам вдалося побудувати відеохостинг за 1¢/ГБ

Чому відеохостинг такий дорогий

З усіх видів статичних файлів, які використовуються на веб-сайтах, з відеороликами пов'язані найбільш жорсткі вимоги до хостингу:

  • Стилі, картинки і особливо скрипти затримують час готовності сторінки до використання, тому важливо час відгуку. З іншого боку, розміри таких файлів зазвичай невеликі, кэшируемость хороша, часткова завантаження не важлива.
  • Відеофайли мають великі розміри, кэшируемость погана (більшість глядачів дивляться конкретний ролик вперше), при цьому користувач може захотіти подивитися довільну частину відео. З іншого боку, важлива швидкість доставки, щоб ролик можна було дивитися без перерв на буферизацію.
  • Завантажуване програмне забезпечення має порівняно великі розміри, однак швидкість доставки не так критична, як у випадку відео.
Оренда серверів для відеохостингу в США значно дешевше (за вихідний гігабайт), ніж у багатьох інших країнах. Однак доставка відео з американських серверів на інші континенти рідко буває досить швидкою, щоб фільм можна було дивитися без перерв на буферизацію, і щоб час очікування перед початком відтворення було прийнятним. Тому господарям сайтів з відеороликами, що виходять на міжнародну аудиторію, доводиться орендувати місцеві сервера в різних частинах світу ближче до своїх користувачам. Показ ролика користувачеві з Росії, наприклад, обходиться типовому видеосайту в кілька разів дорожче, ніж показ того ж ролика американцеві. Доводиться або дорожче платити, або знижувати якість відео для зарубіжних глядачів. Ось і виходь після цього на міжнародний ринок.

Щоб вирішити цю проблему, нам довелося зробити софт розумніші.



Читати далі →

слідами конференції AzureCon — головні анонси

Тільки пройшла конференція AzureCon, а ми поспішаємо розповісти про те, що там анонсували. Там, де використання може бути не дуже зрозумілим з першого разу, було додано примітку, а також додані посилання там, де вже є що почитати детальніше і як почати використовувати.

Крім цього, XaocCPS написав відмінний огляд інших новинок, пов'язаних з великими даними і аналітикою.



Під катом:
* Найпотужніші віртуальні машини з GPU в публічному хмарі
* Зарезервовані инстансы
* Платформа для IoT-рішень
* Cortana Analytics Suite

І багато іншого. І, як завжди, багато про Open Source.

Читати далі →

Підкорювачі Сходу

Спостереження з Шанхаю: Мобільний конгрес і наші перші китайські клієнти



Відвідування Мобільного конгресу в Шанхаї (Mobile World Congress) — це моя друга поїздка в Китай: ми вирішили виходити на китайський ринок ще кілька місяців тому, і першими враженнями я вже поділився. Після першої поїздки у нас не було впевненості, що справа піде, але не спробувати було б дивно. З тих пір у нас з'явилося кілька клієнтів з Китаю, і вже немає сумнівів, що ринок нам піддався. Тепер ми думаємо про те, щоб прискоритися на ньому, і для цього вивчаємо місцевий менталітет і досвід інших компаній у Китаї — китайських і російських.
Читати далі →