Category: Ադմինիստրացում

CERN переходит на открытое ПО — почему?

Организация отказывается от ПО Microsoft и иных коммерческих продуктов. Обсуждаем причины и рассказываем о других компаниях, которые переходят на открытое программное обеспечение. Фото — Devon Rogers — Unsplash Свои причины Последние 20 лет CERN использовали продукты Microsoft — операционную систему, облачную платформу, пакеты Office, Skype и др. Однако ИТ-компания отказала лаборатории в статусе «академической организации», […]

Рецепты Nginx: преобразование из HTML в PDF

Для приготовления преобразования из HTML в PDF нам понадобится сам nginx и его плагин html2pdf. (Я дал ссылки на свой форк nginx, т.к. делал некоторые изменения, которые пока не удалось пропихнуть в оригинальный репозиторий. Можно также воспользоваться готовым образом.) Для преобразования HTML в PDF из файла location =/html_to_pdf_from_file { html2pdf on; # включаем pdf-фильтр } […]

Развертывание приложений на нескольких кластерах Kubernetes с Helm

Как Dailymotion использует Kubernetes: развертывание приложений Мы в Dailymotion начали использовать Kubernetes в продакшене 3 года назад. Но развертывать приложения на нескольких кластерах то еще удовольствие, поэтому в последние несколько лет мы старались улучшить наши инструменты и рабочие процессы. С чего началось Здесь мы расскажем, как мы развертываем наши приложения на нескольких кластерах Kubernetes по […]

Как мы пробивали Великий Китайский Фаервол (ч.1)

Всем привет! На связи Никита — системный инженер из компании SЕMrush. Сегодня я расскажу вам о том, как перед нами встала задача обеспечить стабильность работы нашего сервиса semrush.com в Китае, и с какими проблемами мы столкнулись в ходе ее выполнения (учитывая местонахождение нашего дата-центра на восточном побережье США). Это будет большая история, разбитая на несколько […]

Как мы пробивали Великий Китайский Фаервол (ч.2)

Привет! С вами снова Никита — системный инженер из компании SЕMrush. И этой статьей я продолжаю историю про то, как мы придумывали решение обхода Китайского Фаервола для нашего сервиса semrush.com. В предыдущей части я рассказал: какие появляются проблемы после того, как принимается решение «Нам нужно сделать так, чтобы наш сервис работал в Китае» какие проблемы […]

Что же такое GitOps?

Прим. перев.: После недавней публикации материала о методах pull и push в GitOps мы увидели интерес к этой модели в целом, однако русскоязычных публикаций на эту тему оказалось совсем мало (на хабре их попросту нет). Посему рады предложить вашему вниманию перевод другой статьи — пусть и уже почти годичной давности! — от компании Weaveworks, глава […]

Настройка параметров ядра Linux для оптимизации PostgreSQL

Оптимальная производительность PostgreSQL зависит от правильно определенных параметров операционной системы. Плохо настроенные параметры ядра ОС могут привести к снижению производительности сервера базы данных. Поэтому обязательно, чтобы эти параметры были настроены в соответствии с сервером базы данных и его рабочей нагрузкой. В этом посте мы обсудим некоторые важные параметры ядра Linux, которые могут повлиять на производительность […]

Немного о стандартах космической связи

Спутник Метеор М1 Источник: vladtime.ru Введение Эксплуатация космической техники невозможна без радиосвязи, и в этой статье я постараюсь объяснить основные идеи, которые легли в фундамент стандартов, разработанных Международным Консультативным Комитетом по космическим системам передачи данных (Consultative Committee for Space Data Systems – CCSDS. Далее будет использоваться эта аббревиатура). Эта публикация будет посвящена в основном канальному […]

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

Пользователи очень не любят, когда нужный им онлайн-ресурс «тормозит». Данные опросов говорят о том, что 57% пользователей покинут веб-страницу, если она грузится дольше трех секунд, при этом 47% готовы ждать лишь две секунды. Задержка в одну секунду может стоить 7% конверсии и 16% снижении удовлетворенности пользователей. Поэтому к росту нагрузки и всплескам трафика нужно готовиться. […]

Переход от монолита к микросервисам: история и практика

В этой статье я расскажу о том, как проект, в котором я работаю, превращался из большого монолита в набор микросервисов. Проект начал свою историю довольно давно, в начале 2000. Первые версии были написаны на Visual Basic 6. С течением времени стало понятно, что разработку на этом языке в будущем будет сложно поддерживать, так как IDE […]

Будни дата-центра: неочевидные мелочи за 7 лет эксплуатации. И продолжение про крысу

Сразу скажу: та крыса в привезённом сервере, которую мы пару лет назад отпоили чаем после удара током, скорее всего, сбежала. Потому что мы увидели как-то на обходе её подругу. И сразу решили поставить ультразвуковые отпугиватели. Теперь вокруг дата-центра проклятая земля: на здание не садятся птицы, и, наверное, сбежали все кроты и черви. Беспокоились, что звук […]

Движок отчетов в Satellite 6.5: Что это и зачем

Red Hat Satellite – это решение для управления системой, упрощающее развертывание, масштабирование и управление инфраструктурой Red Hat в физических, виртуальных и облачных средах. Satellite позволяет пользователям настраивать и обновлять системы для обеспечения их эффективной безопасной работы в соответствии с различными стандартами. Автоматизируя большинство задач, связанных с поддержанием работоспособности системы, Satellite помогает организациям повысить эффективность, сократить […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster