История успеха «Яндекс.Почты» с PostgreSQL

Автор: admin от 13-02-2017, 23:50, посмотрело: 329

История успеха «Яндекс.Почты» с PostgreSQLВладимир Бородин, системный администратор группы эксплуатации систем хранения данных в «Яндекс.Почте», знакомит со сложностями миграции крупного проекта с Oracle Database на PostgreSQL. Это — расшифровка доклада с конференции HighLoad++ 2016.

Всем привет! Меня зовут Вова, сегодня я буду рассказывать про базы данных «Яндекс.Почты».

Сначала несколько фактов, которые будут иметь значение в будущем. «Яндекс.Почта» — сервис достаточно старый: он был запущен в 2000 году, и потому мы накопили много legacy. У нас — как это принято и модно говорить — вполне себе highload-сервис, больше 10 миллионов пользователей в сутки, какие-то сотни миллионов всего. В бэкенд нам прилетает более 200 тысяч запросов в секунду в пике. Мы складываем более 150 миллионов писем в сутки, прошедших проверки на спам и вирусы. Суммарный объём писем за все 16 лет — больше 20 петабайт.

О чем пойдет речь? О том, как мы перевезли метаданные из Oracle в PostgreSQL. Метаданных там не петабайты — их чуть больше трехсот терабайт. В базы влетает более 250 тысяч запросов в секунду. Надо иметь в виду, что это маленькие OLTP-запросы, по большей части чтение (80 %).

Это — не первая наша попытка избавиться от Oracle. В начале нулевых была попытка переехать на MySQL, она провалилась. В 2007 или 2008 была попытка написать что-то своё, она тоже провалилась. В обоих случаях был провал не столько по технически причинам, сколько по организационным.

Категория: Компании » Яндекс

 

Ты протон моего электрона: любовь и брак в ИТ

Автор: admin от 13-02-2017, 23:25, посмотрело: 201

Ты протон моего электрона: любовь и брак в ИТ
Сегодня 14 февраля, а значит все прогрессивное человечество отмечает День компьютерщика. Менее продвинутые сородичи чествуют Святого Валентина. Мы же предлагаем взять лучшее с обеих сторон. Под катом истории людей из мира высоких технологий, однажды нашедших друг друга.

Категория: Веб-разработка, Linux

 

Корпоративный wifi на UBNT с порталом и доменной аутентификацией

Автор: admin от 13-02-2017, 20:25, посмотрело: 1052

Всем привет. Хочу поделиться вариантом реализации корпоративного wifi на нескольких SSID с разными политиками доступа для каждой беспроводной сети и доменной аутентификацией.
Схема тестового стенда выглядит так:
Корпоративный wifi на UBNT с порталом и доменной аутентификацией
Подробности под катом.

Категория: Windows, Сетевые технологии

 

Крэш-курс по UI-дизайну

Автор: admin от 13-02-2017, 20:20, посмотрело: 186

Крэш-курс по UI-дизайну

Мы всегда в поисках хороших статей о дизайне, чтобы потом использовать их в работе над сайтом «Я люблю ИП». Сегодня мы перевели ещё одну статью, которая рассказывает, чем отличается UI-дизайн от UX-дизайна и на каких основных принципах строится дизайн интерфейсов.


UI vs. UX


Если вы хоть немного интересовались дизайном приложений, то наверняка слышали термины «UI» и «UX». Но чем же они отличаются?


В самой простой форме, UX-дизайн — это то, что делает интерфейс полезным, а UI-дизайн — делает его красивым. Дизайн интерфейсов — это смесь визуальной иерархии и элементов интерфейса. Чтобы разобраться, чем отличается прекрасный дизайн от просто хорошего, необходимо понять, что дизайн интерфейсов — это всего лишь один из слоев целого дизайн-процесса. Возможно, именно поэтому эти два термина так часто путают. В этой статье я постараюсь рассказать, в чём же заключается разница между ними с точки зрения дизайн-процесса.


Согласно книги Дж. Гарретта «Элементы опыта взаимодействия», UX-дизайн можно определить через пять основных уровней. Давайте начнём с самого абстрактного.

Категория: Программирование » Веб-разработка

 

Мультифакторный анализатор деятельности произвольного предприятия на IEM-платформе

Автор: admin от 13-02-2017, 18:40, посмотрело: 223

WANTED: талантливые математики на интересный и денежный контракт
Целевая специализация — матстатистика, матмоделирование, нейросети.
Описание задачи — ниже.


Вторая попытка по человечески сформулировать задачу из предыдущего постинга.

Категория: Программирование » Веб-разработка

 

Служба Advanced Threat Protection в Защитнике Windows

Автор: admin от 13-02-2017, 16:00, посмотрело: 146

В начале февраля мы рассказывали вам про обнаружение преступников с помощью службы ATP в Защитнике Windows. В комментариях появились различные вопросы, относительно работы службы, поэтому мы решили поделиться подробным описанием её функционала.

Служба Advanced Threat Protection в Защитнике Windows

Категория: Информационная безопасность, Microsoft, Windows

 

«Как айсберг в океане»: Технологии охлаждения дата-центров

Автор: admin от 13-02-2017, 15:40, посмотрело: 252

Корпорации стремятся сделать свои дата-центры более энергоэффективными и снизить их воздействие на окружающую среду. Причем не всегда чем холоднее, тем лучше. Исследования показывают, что оборудование может нормально функционировать и при температуре в 27?C. При этом экономия электроэнергии составит 4-5% на каждый повышенный градус.

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

«Как айсберг в океане»: Технологии охлаждения дата-центров

Категория: Админитстрирование » Системное администрирование

 

Заметка про лицензирование Windows Server или как не обанкротить компанию при лицензионном аудите

Автор: admin от 13-02-2017, 14:15, посмотрело: 239

Лицензионная политика Microsoft — вещь достаточно сложная и запутанная. Тем не менее, многие уже изучили все основные правила и знают, как лицензировать тот или иной продукт. Но проблема в том, что не учтя всего один небольшой нюанс, можно ошибиться на несколько порядков. И такая ошибка может попросту привести к банкротству компании при процедуре лицензионного аудита от Microsoft.

Взять, например, Windows Server, который используется практически в любой компании. Почти все системные администраторы знают, чем отличается лицензирование Windows Server Standard от Windows Server Datacenter. Опустим отличия в функционале, которое снова появилось в версии 2016. Основное отличие в том, что 1 лицензия Windows Server Standard может быть установлена на 2 виртуальных машинах в пределах 1 хоста, а Datacenter на неограниченном числе виртуальных машин в пределах одного хоста. Второе важное требование — это лицензирование всех физических ядер (ранее процессоров) сервера. Это, казалось бы, все знают. Но дьявол, как известно, кроется в деталях.

Категория: Системное администрирование, Windows

 

Инкрементальный анализ в PVS-Studio: теперь и на сборочном сервере

Автор: admin от 13-02-2017, 13:20, посмотрело: 184

Инкрементальный анализ в PVS-Studio: теперь и на сборочном сервере


Введение


При внедрении статического анализатора в существующий процесс разработки, команда может столкнуться с определенными трудностями. Например, очень полезно проверять измененный код перед тем, как он попадет в систему контроля версий. Однако, выполнение статического анализа в этом случае может требовать достаточно продолжительного времени, особенно на проектах с большой кодовой базой. В этой статье мы рассмотрим режим инкрементального анализа в статическом анализаторе PVS-Studio, который позволяет проверять только измененные файлы, что значительно сокращает время, необходимое для анализа кода. Следовательно, разработчики смогут использовать статический анализ так часто, как это необходимо, и минимизировать риски попадания кода, содержащего ошибку, в систему контроля версий. Поводом для написания статьи послужило, во-первых, желание еще раз рассказать о такой полезной функции нашего анализатора, а во-вторых, тот факт, что мы полностью переписали механизм инкрементального анализа и добавили поддержку этого режима в версию нашего анализатора для командной строки.

Категория: Веб-разработка, Windows, Linux

 

Facebook Audience Network — новое слово в монетизации сайтов и приложений

Автор: admin от 13-02-2017, 13:15, посмотрело: 336

В монетизации своих ресурсов владельцы активно используют партнерские рекламные системы. Традиционно в лидерах Google Adsense, AdMob и Рекламная Сеть Яндекса (РСЯ). В последнее время модернизировалась и проявляет активность рекламная система фейсбука — Facebook Audience Network (FAN). Поэтому и пишу о ее новизне, хотя появилась эта сеть несколько лет назад. Она имеет ряд уникальных особенностей, рассмотрим их подробно.

Facebook Audience Network — новое слово в монетизации сайтов и приложений

Концепция


Это наступление фейсбука за пределы своей экосистемы, вовлечение в нее внешних игроков.

Категория: Программирование, Веб-разработка, Facebook, Google

 
Назад Вперед