Блог DevOps → Полезные материалы по DevOps | OTUS
Скидка до 15% на курсы ноября, декабря и января
❄️ До 22.12 Забрать скидку! →
Выбрать курс
Концепция Linux «всё есть файл» или пример качественной архитектуры ПО

Architec_PO_Deep_2.3-5020-e77bf7.png

В этой статье мы рассмотрим, каким образом в Linux/FFmpeg можно организовать кодовую базу на языке C с учётом расширяемости, работающей, как будто в C есть полиморфизм. Также обсудим, каким образом концепция Linux «всё — файл» функционирует на уровне исходного кода. И почему FFmpeg даёт возможность легко и быстро осуществлять добавление поддержки новых кодеков и форматов.

Searchanise: нюансы и сложности разработки умного поиска

HL_Deep_2.3-5020-8dead6.png

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

Обратная разработка

Csharp_Deep_28.2-5020-1b3800.png

В 1968 году Мелвин Конвей написал работу «Как комитеты создают новое?». Кратко эта работа нам известна основным своим тезисом, известным как «закон Конвея». Но сейчас я хотел бы обратить внимание на другую цитату, из этой статьи:

«Есть ли предсказуемая связь между структурой проектной организации и структурой системы, которую она создаёт? Ответ: да, зависимость настолько проста, что в некоторых случаях идентична».

В каких случаях выбирают Azure? Обзор Microsoft Azure

CICD_Deep_10.2-5020-186d8d.png

Microsoft пришел на рынок публичных облачных сервисов позже, чем Amazon. Изначально компания сосредоточилась на предложениях SaaS и PaaS, так как она знает толк в корпоративном и потребительском ПО. Собственно говоря, те же службы PaaS для Azure были сфокусированы на существующей базе разработчиков, которые используют технологии Microsoft. Но со временем всё изменилось.

Шпаргалка по веб-сервисам Amazon

С каждым годом AWS становится всё сложнее. Мы подготовили для вас шпаргалку, которая поможет разобраться во многочисленных инструментах Amazon Web Services. Статья подготовлена по материалам «AWS in Plain English».

В каких случаях выбирают AWS? Обзор Amazon Web Services

CICD_Deep_31.1-5020-899c0a.png

AWS — прекрасный выбор и для стартапов, и для крупных предприятий. Сегодня Amazon Web Services предоставляет расширенный спектр услуг, начиная с небольших веб-сервисов, заканчивая масштабными миграциями ЦОД в облако.

Концепция Well‑Architected Framework

CSA_Deep_2.12-5020-ab7406.png

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

Как масштабировать архитектуру чата с высокой нагрузкой: опыт Facebook

HL_Deep_28.11-5020-1f2565.png

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

Популярное
Сегодня тут пусто
Новогодние скидки в Otus!-15% ❄️
Успейте забрать свою скидку до 22.12 →