Как стать автором
Обновить
1
0
Вячеслав @semax95

Пользователь

Отправить сообщение

Быстрая установка SQL кластера Galera MariaDB c HaProxy и ClusterControl от Severalnines

Время на прочтение3 мин
Количество просмотров13K
Добрый день.

Некоторое время назад проект нашей компании по мониторингу серверов и сайтов перешел из категории «сделано для себя» в плоскость привлечения массовых пользователей. Этому частично способствовало получение проектом посевных инвестиций от ФРИИ и плюс, конечно же, наличие желания поделиться с миром нашей технологией, которую мы также используем для мониторинга своих серверов. Но, это не рекламный пост, а практический, поэтому о проекте потом.

Итак, с ростом нагрузки на базу данных, а наш сервис — это SaaS платформа по сбору метрик с серверов, количество запросов на запись в нашу базу данных (сейчас более 1000 серверов посылают порядка 20 своих метрик в БД каждые 4 минуты) начало приводить к перегрузке БД и нестабильной работе сервиса. Это зачастую происходило из-за превышения установленного максимального количества соединений к MySQL и большой нагрузки на сервер. К сожалению, все попытки оптимизации MySQL, увеличения серверных ресурсов и настройки параметров max_connections, query cache и т.д. не приводили к успеху.

Т.к. у нас нет отдельного человека, отвечающего за базы данных, а программисты и системные администраторы не могут каждый день тратить кучу времени на поддержание стабильности MySQL и реагировать на каждое падение, мы решили перейти на MariaDB Galera кластер с master-master репликацией и балансировкой нагрузки с помощью HaProxy. У нас до этого не было опыта внедрения бд кластера в production environment и поэтому пришлось наступать на все грабли самостоятельно.

К счастью, на Хабре нашлось много полезных статей на тему настройки Percona XtraDB, HaProxy и Zabbix для Percona, а также серия статей «Идеальный Кластер», которые нам очень помогли в начальной установке.

image

Читать дальше →
Всего голосов 5: ↑4 и ↓1+3
Комментарии9

Microsoft понадобилось 10 дней, чтобы удалить исходники Windows XP с принадлежащего им GitHub

Время на прочтение3 мин
Количество просмотров53K

В исходниках Windows XP нашли секретную тему в стиле Mac

В сентябре вся индустрия всполошилась после новости об утечке исходных кодов Windows XP и Windows Server 2003. Новость оказалась не фейком. Исходные коды настоящие, и из них скомпилировали рабочие версии обеих ОС.

Напомним, что всё началось 24 сентября: на портале 4chan неизвестные выложили торрент на 42,9 ГБ с полными исходниками Windows XP и Windows Server 2003. Хотя сегодня под XP работает меньше 1% компьютеров в мире, а разработчик не обеспечивает никакой поддержки, утечка исходников всё равно вызвала лёгкую эйфорию среди программистов. Ведь мы много лет гадали, как реализованы те или иные функции или API, а теперь можно посмотреть на код своими глазами.

Так или иначе, Microsoft мгновенно начала войну. Уже на следующий день исходники стали удалять везде, где только можно.
Читать дальше →
Всего голосов 37: ↑35 и ↓2+45
Комментарии91

Эта упущенная переменная может стать ключом к пандемии

Время на прочтение19 мин
Количество просмотров44K
Проект «Онтол» — это гибридная человеко-машинная сеть коллективного мышления, которая на выходе выдает структурированную, отфильтрованную и верифицированную информацию по самым значимым вопросам (присоединяйтесь к новостному каналу в телеграм). Предлагаем вашему вниманию перевод статьи, под которой «подписался» один из самых влиятельных инвесторов Кремниевой долины Пол Грэм.

image

Есть что-то странное в этой коронавирусной пандемии. Даже после нескольких месяцев обширных исследований, проведенных мировым научным сообществом, многие вопросы остаются открытыми. Почему, например, именно в северной части Италии смертей было намного больше, чем в других частях страны? 25 000 смертей (из 36 000) пришлись всего на три смежных региона на севере Италии. В Ломбардии умерло около 17 000 человек. Почти все эти смерти пришлись на первые месяцы после вспышки. Что произошло в апреле в Гуаякиле (Эквадор), когда большое количество людей умерло настолько быстро, что их тела были брошены на тротуарах и улицах? Почему весной 2020 года на столь небольшое число городов пришлась значительная доля смертей во всем мире, в то время как многие другие города с аналогичной плотностью, погодой, возрастным распределением и характером поездок избежали такой участи? Чему мы можем действительно научиться у Швеции, ситуацию в которой одновременно называют и большим успехом (из-за низкого числа случаев заболевших и умерших) и провалом (из-за высокой смертности в начале пандемии) при том, что в Европе уже начинается вторая волна? Почему широко обсуждаемые ранее прогнозы властей Японии не оправдались? Подобных странных примеров становится все больше.

За последние девять месяцев я слышал много объяснений различий в траекториях распространения: погода, доли пожилого населения, витамин D, прежний иммунитет, коллективный иммунитет – ни одно из них не объясняет ни периода, ни масштаба этих колебаний.
Читать дальше →
Всего голосов 41: ↑28 и ↓13+30
Комментарии55

Python v3.x: обработчик исключений для корутин и синхронных функций. Вобщем, для всего

Время на прочтение3 мин
Количество просмотров4.7K
В свободное время я работаю над своим небольшим проектом. Написан на Python v3.x + SQLAlchemy. Возможно, я когда-нибудь напишу и о нем, но сегодня хочу рассказать о своем декораторе для обработки исключений. Его можно применять как для функций, так и для методов. Синхронных и асинхронных. Также можно подключать кастомные хэндлеры исключений.
Читать дальше →
Всего голосов 7: ↑7 и ↓0+7
Комментарии24

Microsoft готовит к выпуску собственную SIM-карту

Время на прочтение1 мин
Количество просмотров13K
image

В магазине мобильных приложений Windows Store появилась бесплатная программа Cellular Data, обеспечивающая мобильный доступ в интернет независимо от контрактов с провайдерами сотовой связи. Как следует из описания, для работы программы необходимо использовать специальную SIM-карту от Microsoft и мобильную версию операционной системы Windows 10.

Предполагается, что доступ в интернет пользователи будут оплачивать средствами с их учётной записи в Microsoft. Пока не уточняется, в каких странах и по какой цене будет доступна подобная услуга.

По-видимому, Microsoft собирается стать виртуальным сотовым оператором, оказывающим услуги передачи данных по арендованным сотовым сетям.
Читать дальше →
Всего голосов 12: ↑10 и ↓2+8
Комментарии4

Информация

В рейтинге
Не участвует
Откуда
Батайск, Ростовская обл., Россия
Зарегистрирован
Активность