Pull to refresh
  • by relevance
  • by date
  • by rating

GitHub откроет код собственного балансировщика нагрузки GLB

Server optimization *Network technologies *Server Administration *

GitHub обслуживает миллиарды HTTP, Git и SSH-соединений ежедневно. Для улучшения производительности в компании начали использовать «голое железо», то есть компьютеры без дополнительных уровней виртуализации. Однако исторически сложилось, что более сложным для оптимизации является сетевая балансировка нагрузки.

Для этого в GitHub использовали вертикальное масштабирование с запуском малого количества больших машин и haproxy. Кроме того, была установлена специфическая аппаратная конфигурация, обеспечивающая отказоустойчивость 10G-линков.

В итоге инженеры GitHub поняли, что понадобится создать собственное решение, которое будет работать для индивидуальных нужд ресурса.
Читать дальше →
Total votes 26: ↑25 and ↓1 +24
Views 11K
Comments 7

29 ноября в Mail.ru Group пройдет @Kubernetes Conference

VK corporate blog Cloud computing *DevOps *Cloud services Kubernetes *


Привет, друзья. Приглашаем на @Kubernetes Conference 29 ноября в Mail.ru Group всех, кто вместе с нами строит экосистему Kubernetes в России — использует, внедряет K8s в Production, создает свои инструменты для работы с ним, ищет пути решения проблем, помогает другим перейти на Kubernetes и работает над распространением знания о нюансах использования технологии.

В программе вас ждут:

  • Безопасные сети Kubernetes c eBPF и Cilium. Как глубоко работать с сетью на уровне ядра;
  • Интерактив «Helm глазами разработчиков. RollingUpdate Puzzle»;
  • Внедрение OpenShift в «Росгосстрахе»: от DevOps до Production-эксплуатации;
  • Управление кластером K8s через Cluster API. Как Tinkoff.ru писали свой Infrastructure Provider BareMetal;
  • Проект «Платформа». Как мы переводим на Kubernetes сервисы Mail.ru Group;
  • Как мы катили K8s в Production eldorado.ru. Наш год американских горок;
  • Также вас ждет воркшоп для тех, кто еще только на пути к Kubernetes — «Как запустить ваше приложение в Kubernetes. Деплой, мониторинг, логирование».

Конференция пройдет 29 ноября (пятница) в 14:00 в московском офисе Mail.ru Group (Ленинградский проспект, д. 39, стр. 79). Регистрация обязательна и закрывается 25 ноября в 11:59 утра (или раньше, если закончатся места).
Очень подробная программа конференции
Total votes 19: ↑19 and ↓0 +19
Views 2K
Comments 0

Хабр запустил отдельные тематические каналы в социальных сетях

Habr corporate blog Community management *Social networks and communities

Многие любят и ценят сообщества Хабра в соцсетях за тематическое многообразие — тут и нововведения свежей версии Python, и переезд айтишника в Нидерланды, и удивительные прорывы SpaceX и Boston Dynamics. Но мы думаем и о тех, кто интересуется чем-то одним, поэтому с сегодняшнего дня открываем отдельные каналы по всем шести потокам в трёх социальных сетях: ВКонтакте, Фейсбуке и Телеграме. Посты в них будут публиковаться автоматически. Выбирайте, что вам ближе!

Разработка
ВК: vk.com/habr.develop
FB: facebook.com/habr.dev/
TG: t.me/habr_dev

Администрирование
ВК: vk.com/habr.devops
FB: facebook.com/habr.admin/
TG: t.me/habr_admin

Дизайн
ВК: vk.com/habr.design
FB: facebook.com/habr.design/
TG: t.me/habr_design

Менеджмент
ВК: vk.com/habr.management
FB: facebook.com/habr.management/
TG: t.me/habr_management

Маркетинг
ВК: vk.com/habr.marketing
FB: facebook.com/habr.marketing/
TG: t.me/habr_marketing

Научпоп
ВК: vk.com/habr.popsci
FB: facebook.com/habr.popsci/
TG: t.me/habr_popsci

Читать дальше →
Total votes 51: ↑48 and ↓3 +45
Views 8.1K
Comments 38

Вебинар «Как запустить проект в Kubernetes за 60 минут» 29 апреля

VK corporate blog Cloud computing *DevOps *Cloud services Kubernetes *


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

29 апреля (четверг) присоединяйтесь к вебинару «Как запустить проект в Kubernetes за 60 минут», где мы покажем, как быстро задеплоить проект в Kubernetes за 60 минут, как справиться со всеми сложностями и настроить автоматизированный конвейер разработки приложения. Присоединяйтесь!
Подробнее о вебинаре
Total votes 5: ↑5 and ↓0 +5
Views 1.7K
Comments 3

Пентагон передал частной компании 175 млн IP-адресов для поиска проблем с безопасностью

Information Security *Domain names administrating *System administration *

По информации Washington Post, министерство обороны США предприняло меры по поиску слабых мест в своей сети. Пентагон передал небольшой частной компании из Флориды контроль над примерно 175 млн своих IP-адресов или почти 6 % сегмента IPv4.

Читать далее
Total votes 9: ↑9 and ↓0 +9
Views 5.3K
Comments 3

Пентагон объяснил, зачем передал частной компании 175 млн IP-адресов

Information Security *Domain names administrating *System administration *

В Пентагоне объяснили, с какой целью передали небольшой частной компании из Флориды Global Resource Systems контроль над примерно 175 млн своих IP-адресов. Военные заявили, что они надеются «оценить и предотвратить несанкционированное использование IP-адресного пространства министерства обороны».

Читать далее
Total votes 15: ↑15 and ↓0 +15
Views 5.2K
Comments 0

«Пикабу» не работал из-за разделегирования домена

Domain names administrating *Project management *

Как сообщает администратор «Пикабу», около 2:00 МСК сайт перестал работать, так как был разделегирован его домен pikabu.ru. Дело в том, что админ не успел вовремя подать необходимые документы.

Читать далее
Total votes 31: ↑28 and ↓3 +25
Views 6K
Comments 28

Ansible, старт группы

Southbridge corporate blog System administration *Server Administration *Studying in IT DevOps *

Курс стоит вашего внимания, если что-нибудь далее знакомо:

•  Запускаю чужие плейбуки, но хочу научиться писать свои.

•  Работаю с облачными платформами и private cloud.

•  Хочу перейти с Puppet на Ansible.

•  Нет экспертизы у коллег, я админ-одиночка или data-инженер, а может и разработчик.

•  Обновляю машины в ручном и полуручном режиме скриптами на bash, хочу оптимизировать процесс, завести систему версионирования и код ревью.

Если вам ничего из этого уже не знакомо – можно прочитать для друга.

Читать далее
Total votes 7: ↑6 and ↓1 +5
Views 1.8K
Comments 2

Повторяющиеся хабротопики

Habr
Иногда в блогах встречается несколько сообщения на одну и ту же тему. Например, вот и вот. Кроме того, на первый взгляд кажется, что это один и тот же блог под названием «Mail.ru».

1. Может быть, не стоит давать возможность называть несколько блогов одним и тем же именем?
2. Хорошо ли что одному и тому же событию посвящают по хабротопику в каждом блоге. А если таких блогов будет 10? Что делать, когда кто-то запостит одинаковое сообщение в тот же блог? У администратора сейчас нет полномочий удалить или редактировать сообщения в созданном им блоге…
Total votes 14: ↑8 and ↓6 +2
Views 619
Comments 12

Компании, компании…

Lumber room
Сейчас на Хабре сформирована солидная база компаний: как мне кажется, большинство основных игроков уже представлено.

Для того, чтобы добавить новую компанию, пользователь должен иметь карму >=2. Заходя на www.habrahabr.ru/company/add, он вводит основные данные о ней, после чего «сохраняет» её для модерирования.

Для того, чтобы «отмодерировать» компании, я захожу в бэкофис, где есть список «сохранённых». По сути, принцип публикации здесь не отличается от текстов или хабратопиков: если нужно скрыть компанию, при её редактировании нужно просто нажать «Сохранить». Когда кто-то отправляет новую компанию на модерацию, он «сохраняет» её.

Админка Компаний

Процесс модерации усложняет то, что многие пользователи не видят разницы между «секторами индустрии» и «метками». И хотя под каждым полем есть подсказки — вписывают в «метки» те же сектора. Поясню: «метки» нужны для формирования списка публикаций: если, к примеру, для Futurico задана метка dirty.ru, то текст, где в «метках» указано dirty.ru, попадёт в список публикаций о Futurico. Не забывайте об этом, заполняя заявки!

Ещё один не самый приятный момент наступает, когда у компании на модерации недоступен её сайт. За последнюю неделю поступили две такие заявки — и они пока лежат в «сохранённых». Я ежедневно пытаюсь пробиться на их сайты, но увы… Видимо, там поработало НЛО.
Total votes 7: ↑7 and ↓0 +7
Views 229
Comments 4

Выбрасываем антивирус на помойку

Lumber room
Некоторые воспринимают антивирус как неотъемлемую часть операционной системы и просто не мыслят свое существование без кучи защитных пакетов от разных производителей, свободно пропускающих заразу, но вызывающих жуткие тормоза и целый ворох конфликтов, вплоть до выпадения в BSOD (синий экран смерти :) ). самый лучший антивирус — это сама ОС! нужно только научиться правильно ею пользоваться!
Читать дальше →
Total votes 19: ↑13 and ↓6 +7
Views 2.1K
Comments 111

Выполнение сценариев при выходе из системы

Lumber room
Применительно к Windows XP.

Можно, конечно, как и советуют на разных форумах, создать файл quit.cmd, в котором написать все необходимые сценарии, поставить в конце выполнение shutdown и запускать его каждый раз чтобы выключить ПК. Можно и так, но мне более элегантным видится вариант с групповыми политиками
Читать дальше →
Total votes 12: ↑11 and ↓1 +10
Views 1.5K
Comments 3

SEO плагины для Wordpress

WordPress *
Плагины будут полезны не только SEO специалистам, но и любому блогеру.

SEO


Meta Robots WordPress plugin — автоматически добавляет мета теги к постам

Aizatto’s Related Posts — добавляет ссылки на «посты по теме» к постам на блоге и в фиде
Sitemap Generator — автоматически создает HTML карту сайта
Google (XML) Sitemaps — автоматически создает XML карту сайта и пингует в различные сайтмеп сервисы
Читать дальше →
Total votes 18: ↑10 and ↓8 +2
Views 17K
Comments 3

Как «pecl» зол порой бывает

Lumber room
Сегодня столкнулся с проблемой прикрутки memcache к PHP собранному из сырцов. А именно при попытке выполнить:
[root@idev bin]# ./pecl install memcache

Я получал следующий результат:
downloading memcache-2.2.3.tgz…
Starting to download memcache-2.2.3.tgz (27,304 bytes)
.........done: 27,304 bytes
11 source files, building
running: phpize
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519
ERROR: `phpize' failed

Читать дальше →
Total votes 9: ↑7 and ↓2 +5
Views 117
Comments 17

TechDays.ru — более 120 веб-трансляций для разработчиков и ИТ-специалистов

IT-companies
Итак, проект TechDays.ru официально стартовал.
TechDays — это вывод традиционных семинаров от Microsoft для технических специалистов — Дни Разработчика (DevDays) и Семинары TechNet на новый уровень:
  • Во-первых – это единый ресурс, где можно получить информацию о предстоящих технических мероприятиях как и для разработчиков, так и для ИТ-специалистов. Теперь вся информация о них будет в одном источнике – подпишитесь на RSS.
  • Во-вторых — это не только материалы и записи выступлений, но и очень большое количество дополнительных технических веб-трансляций (более 120!) на русском языке. Важно отметить, что часть трансляций имеют базовый уровень 100 и позволяют познакомиться с технологией за 15 минут! Более того, новые веб-трансляции будут там появляться постоянно, а не только в рамках весенней и осенней серии семинаров – подпишитесь на RSS. Эти веб-трансляции создаются как сотрудниками Microsoft, так и независимыми экспертами, что делает содержание еще более разносторонним и интересным.
  • В-третьих — это возможность подготовиться к прослушиванию докладов семинаров с помощью обзорных веб-трансляций.
  • В-четвертых – прослушивая доклады, вы можете отвечать на вопросы по ним, выигрывать призы (проект ITQuiz) и получать право зарегистрироваться на семинар в вашем городе.

Добро пожаловать на TechDays.ru!
Total votes 39: ↑30 and ↓9 +21
Views 343
Comments 12

Клавиатура для сисадмина

Periphery
Сегодня с продакшн серверами Веборамы случился небольшой коллапс. Из-за регулярных выключений питания (по несколько раз на день) в нашей стойке у хостера (не будем тыкать пальцем) вылетели диски из страйпов двух ключевых серверов. Мы поменяли автомат, стойку и заодно поставили харды повыносливее. Так как работать пришлось с тремя серверами одновременно, с учетом того, что на двух из них пришлось поднимать операциаонную систему с нуля, клавиатура и монитор скакали от одного сервера к другому (да, да KVM у нас пока еще нет).
Читать дальше →
Total votes 81: ↑68 and ↓13 +55
Views 803
Comments 90

Датчик WIPS в точках доступа Symbol

Lumber room
Беспроводная инфраструктура. Встроенный датчик WIPS для непрерывного мониторинга

Встроенный в точки доступа Motorola датчик системы защиты беспроводной ЛВС от вторжений (wireless intrusion protection system, WIPS) позволил добиться значительного повышения уровня безопасности. Примененная технология разработана ведущим поставщиком средств защиты беспроводных ЛВС компанией AirDefense, которую недавно приобрела Motorola. Встроенный датчик обеспечивает более эффективную защиту беспроводных сетей от вторжений, а также упрощает процесс их развертывания и администрирования. Пользователям ранее приобретенных точек доступа Motorola для модернизации беспроводных ЛВС достаточно будет заменить ПО.
Читать дальше →
Total votes 2: ↑1 and ↓1 0
Views 221
Comments 0

Системное администрирование. Начало

System administration *
Существует много пособий по настройке программ (Операционок, сервисов, сайтов и тд), но редко можно встретить мануал по организационным вопросам связанным с системным администрированием. Сразу скажу, опыт работы у меня достаточный. Рассматриваться предмет будет на моем личном примере работы, сразу скажу что любые аргументированные дополнения, и исправления приветствуются. Также поясню для господ минусующих: «Не нравится? Сделай лучше!», и обязательно пришли ссылку, почитаю с большим удовольствием.
Начнем
Total votes 196: ↑182.5 and ↓13.5 +169
Views 197K
Comments 172

Зачем мне виртуалки?

Lumber room
Думаю что каждый хоть раз слышал, что существуют виртуальные машины (далее по тексту «ВМ»).
Виртуальные машины, позволяют развернуть несколько систем на базе одного компьютера или сервера.
Я хочу поведать о том, как можно их использовать и зачем они нужны.

Если Вам не сложно, комментируйте, и смело задавайте вопросы.

Читать дальше →
Total votes 25: ↑19 and ↓6 +13
Views 3.8K
Comments 33