[Перевод] Высокая доступность MySQL в GitHub |
GitHub использует MySQL в качестве основного хранилища данных для всего, что не связано с git
, поэтому доступность MySQL имеет ключевое значение для нормальной работы GitHub. Сам сайт, интерфейс API на GitHub, система аутентификации и многие другие функции требуют доступа к базам данных. Мы используем несколько кластеров MySQL для обработки различных служб и задач. Они настроены по классической схеме с одним главным узлом, доступным для записи, и его репликами. Реплики (остальные узлы кластера) асинхронно воспроизводят изменения главного узла и обеспечивают доступ для чтения.
Доступность главных узлов критически важна. Без главного узла кластер не поддерживает запись, а это значит, что нельзя сохранить необходимые изменения. Фиксация транзакций, регистрация проблем, создание новых пользователей, репозиториев, обзоров и многое другое будет просто невозможно.
Для поддержки записи необходим соответствующий доступный узел – главный узел в кластере. Впрочем, не менее важна возможность определить или обнаружить такой узел.
В случае отказа текущего главного узла важно обеспечить оперативное появление нового сервера ему на замену, а также иметь возможность быстро оповестить об этом изменении все службы. Общее время простоя складывается из времени, уходящего на обнаружение сбоя, отработку отказа и оповещение о новом главном узле.
https://habr.com/post/432088/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432088
Метки: Блог компании Southbridge DevOps Серверное администрирование Системное администрирование MySQL GitHub High Availability Consul HAProxy |
Прямая трансляция конференции Microsoft Connect(); 2018 |
https://habr.com/post/431740/?utm_source=habrahabr&utm_medium=rss&utm_campaign=431740
Метки: Блог компании Microsoft IT-компании Конференции Microsoft connect connect |
AI-чатбот от Microsoft выпустил(а) коллекцию одежды для Китая |
Созданный Microsoft ИИ Xiaoice, самый популярный чатбот в Китае, теперь умеет создавать настоящие паттерны и изображения. Пару недель назад результаты своих работ машина представила на выставке в Пекине. За основу берутся слова, темы или ключевые цвета, о популярности которых девушка-робот узнает по итогам своего общения с сотнями миллионов китайцев.
Партнерами Microsoft выступили Китайский текстильный информационный центр и Центр развития текстиля Китая, которые помогут довести продукты на рынок. Ожидается, что новая коллекция паттернов и дизайнов, впервые полностью собственноручно созданная AI, будет доступна китайцам в начале 2019 года. Дизайнеры и крупные производители говорят, что такая технология позволит им изменить процесс подготовки одежды для рынка.
Читать дальше ->https://habr.com/post/432082/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432082
Метки: Блог компании Pochtoy.com Будущее здесь Искусственный интеллект microsoft ai ии китай pochtoy чатбот мода дизайн |
Трафик в конце туннеля или DNS в пентесте |
Привет! В ходе проектов по тестированию на проникновение мы нередко сталкиваемся с жестко сегментированными сетями, практически полностью изолированными от внешнего мира. Порой, для решения данной проблемы требуется пробросить трафик через единственно доступный протокол — DNS. В этой статье мы расскажем, как решить подобную задачу в 2018 году и какие подводные камни встречаются в процессе. Также будут рассмотрены популярные утилиты и представлен релиз собственной open-source утилиты с возможностями, которых обычно так не хватает в существующих аналогичных инструментах.
Читать дальше ->https://habr.com/post/432078/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432078
Метки: Блог компании FBK CyberSecurity Информационная безопасность пентест днс днс-сервер туннелирование туннелирование трафика |
[Перевод] Невызванная функция замедляет программу в 5 раз |
https://habr.com/post/432076/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432076
Метки: Google Chrome Проектирование и рефакторинг Разработка под Windows Тестирование IT-систем Windows завершение процессов GDI user32.dll gdi32.dll |
[Перевод] Три вида утечек памяти |
https://habr.com/post/432072/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432072
|
Как облегчить изучение английского: 5 полезных сервисов |
https://habr.com/post/432068/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432068
Метки: Изучение языков Учебный процесс в IT английский язык обучение как выучить английский textly lingbe memrise italki hello english |
Книга “Электричество шаг за шагом” от Рудольфа Свореня |
https://habr.com/post/432034/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432034
Метки: Блог компании MakeItLab Производство и разработка электроники Электроника для начинающих сворень электроника шаг за шагом электричество шаг за шагом светлое будущее |
Лучшие способы запоминания английских слов |
https://habr.com/post/432060/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432060
Метки: Блог компании Онлайн школа EnglishDom Изучение языков английский язык английский по скайпу английский язык онлайн |
«Ты крутой разраб, иди и попроси больше денег» — расскажем менеджерам, как устроен мир |
Прочитал еще одну статью про «психологические типажи разработчиков». И с меня хватит. Как всегда, в этой статье предлагают узнать себя в одном из антипаттернов «плохих парней», понять, что я врежу бизнесу и начать наконец «исправляться». Я вот узнал себя в каждом типе. Я и рок-звезда, и солдат, и некомпетентный, и мечу в менеджеры… Короче, все выглядит так, что каким бы разработчиком и человеком я ни мечтал быть, бизнес увидит здесь проблему.
Знаете что? Пусть катятся к черту.
Читать дальше ->https://habr.com/post/432052/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432052
Метки: Карьера в IT-индустрии Управление персоналом dev management |
Прямой эфир: инфраструктура фронтенда |
Всем привет! Меня зовут Роман Дворнов, я Lead Engineer в команде Frontend Architecture в Авито. Мы занимаемся созданием и развитием технической платформы фронтенда, чтобы другие команды могли быстрее создавать интерфейсы и продукты. Мы с коллегами запланировали серию онлайнов, в которых будем обсуждать актуальные вопросы разработки клиентской части.
11 декабря на нашем ютуб-канале пройдёт первый прямой эфир. Обсудим инфраструктуру фронтенда. В дискуссии будут участвовать эксперты из Яндекса, Tinkoff.ru, Mail.ru и Авито. Под катом — примерные вопросы, которые планируем обсуждать (дополняйте список), и ссылка на предстоящую трансляцию. Добавляйте пост в закладки: после встречи обновим его и выложим видео.
https://habr.com/post/432036/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432036
Метки: Блог компании Авито JavaScript Интерфейсы Разработка веб-сайтов frontend online avitotech |
[Перевод] В чём уникальность BeOS и HaikuOS |
https://habr.com/post/432054/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432054
|
Validators + Aspects: кастомизируем валидацию |
https://habr.com/post/432040/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432040
|
[Из песочницы] На-click-ать известность, или как взбудоражить робота и … остальных |
NB перестал спрашивать, видимо, опасаясь раздражать явно более опытного собеседника.NB: - А как привести много посетителей на свой новый сайт?
GURU: - Ну можно ссылок «раскидать» на разных форумах и в соц. сетях. Поисковая оптимизация поможет и контент. Можно тизерные сети привлечь, а можно много раз посетить сайт через разные прокси ...
NB: - И чем же помогут такие посещения, ведь это иллюзия живых людей?
GURU: - Счетчик статистики от google или от yandex объяснит поисковикам, что сайт становится популярным. Да еще и реферер можно связать с посещаемыми сайтами по запросам. Подрастет позиция в поисковиках, а значит и подрастет поисковый трафик.
NB: - А где же взять такое количество прокси?
GURU: - Где?… Ну в интернете поищи...
https://habr.com/post/432038/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432038
|
Допиливаем прибитое поле поиска Гугла |
https://habr.com/post/432032/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432032
Метки: Firefox Google Chrome Интерфейсы Расширения для браузеров google search userscript UI |
Heisenbug 2018 Moscow: бесплатная онлайн-трансляция, вечеринка и многое другое |
Меньше недели осталось до конференции Heisenbug 2018 Moscow: она пройдет в «Славянской Рэдиссон» 6-7 декабря.
По традиции прямо на YouTube будет открыта бесплатная онлайн-трансляция первого зала (ссылка спрятана под катом). Между докладами будут вестись интервью с ключевыми спикерами конференции.
В открытую трансляцию попадёт только первый день и первый зал. Чтобы получить доступ ко всем материалам, нужно или приобрести билет на полную онлайн-трансляцию, или прийти вживую. Для тех, кто пойдёт вживую, хочется напомнить несколько дополнительных фишек.
Читать дальше ->https://habr.com/post/431850/?utm_source=habrahabr&utm_medium=rss&utm_campaign=431850
Метки: Блог компании JUG.ru Group Конференции Тестирование IT-систем Тестирование веб-сервисов Тестирование мобильных приложений heisenbug heisenbug2018 heisenbug2018moscow |
Chain replication: построение эффективного KV-хранилища (часть 2/2) |
https://habr.com/post/432020/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432020
|
[Перевод] В погоне за веб стандартами |
https://habr.com/post/432008/?utm_source=habrahabr&utm_medium=rss&utm_campaign=432008
Метки: javascript open source TypeScript Разработка веб-сайтов веб-стандарты frontend- разработка performance react angular vue |
[Перевод] Любопытные извращения из мира ИТ |
https://habr.com/post/431394/?utm_source=habrahabr&utm_medium=rss&utm_campaign=431394
Метки: IT-компании Управление персоналом Управление разработкой байки извращения daily wtf костыли и велосипеды |
Биометрия: как дела с этим у нас, и у «них» |
https://habr.com/post/431992/?utm_source=habrahabr&utm_medium=rss&utm_campaign=431992
Метки: Блог компании Cloud4Y информационная безопасность Конференции Облачные сервисы защита персональных данных |