Pull to refresh
41
Karma
0
Rating
Рассел @mixermsk

User

Отказ мастера в PostgreSQL-кластере: как быть?

PostgreSQL *
Приветствую. Сегодня я хотел бы поговорить о такой неприятной ситуации, как отказ мастера в случае применения нативной репликации в PostgreSQL 9.x. Итак, предположим, что у вас есть кластер из двух и более PostgreSQL-серверов и на мастер внезапно упал метеорит. Логично предположить, что вам придётся сделать мастером одну из реплик. Сделать это можно двумя способами.
Читать дальше →
Total votes 28: ↑25 and ↓3 +22
Views 8.1K
Comments 9

Google Maps API: теперь за деньги

Website development *
Приветствую. Сегодня изменились условия использования Google Maps API. В случае, если нагрузка, приходящая с сайта в API составляет больше 25000 хитов в день (для использующих стилизированные карты — 2500 хитов) — каждая следующая тысяча хитов отныне будет стоить 4$.

В Google Geo Developers Blog сказано, что для очень популярных сайтов вероятно, будет выгодней использование лицензии Premier. Google также говорит, что некоммерческие приложения и приложения, которые считаются полезными для общества (по мнению Google), не подпадают под эти ограничения использования.

Подробности в FAQ сервиса (русская версия пока не обновилась).
Total votes 71: ↑67 and ↓4 +63
Views 24K
Comments 76

Watchdog для репликации в PostgreSQL 9

PostgreSQL *
Приветствую. Хочу поделиться одним самописным костылём, авось кому-нибудь будет полезен.

Коротко о главном


Моделируем ситуацию: есть кластер PostgreSQL-серверов — мастер и n-реплик. Наступает черный день и одна(или несколько) реплик падает. Причины неважны — сдохла железка, уборщица перебила шваброй провод или НЛО временно зохавало серверную. Итог один — если реплика долго лежала, то сама она уже никогда не нагонится.
Читать дальше →
Total votes 25: ↑24 and ↓1 +23
Views 3.6K
Comments 8

Сервер из образа: DHCP + TFTP + Initrd + OpenVZ

Configuring Linux *
Приветствую. Нередко в крупных проектах используются довольно большие наборы одинаковых серверов, имеющих одинаковую программную конфигурацию(читай — корень). И нередко у администраторов этих машин возникает необходимость поддерживать их в симметричном состоянии — одинаковые наборы пакетов, конфигов, и т.д. и т.п. В качестве одного из решений этой проблемы предлагается загрузка таких машин по сети, дабы они имели общий корень и держали его в RAM, а хранимые данные(например /var/www для веб-серверов) держали на жестких дисках, монтируемых после загрузки. Об этом и поговорим.
Читать дальше →
Total votes 57: ↑52 and ↓5 +47
Views 6.7K
Comments 6

Репликация в Postgresql 9.0

PostgreSQL *Distributed systems *
Доброго времени суток. Учитывая, что с момента релиза PostgreSQL 9 прошло уже некоторое количество времени — я решил пощупать одну из его новых функций — нативную репликацию. Как известно, новый механизм основан на пересылке XLOG`a от мастера к слейву. Одним из жирных плюсов можно назвать нормальную обработку ALTER`ов. Иными словами — администратор 9й версии может обойтись без Slony.
Читать дальше →
Total votes 58: ↑51 and ↓7 +44
Views 85K
Comments 42

Репликация в PostgreSQL 8.x: упрощаем работу со Slony

Configuring Linux *

Предисловие


Доброго времени суток. Так уж исторически сложилось, что из коробки Postgresql 8й ветки(а светлое будущее с 9й в стейбле еще не наступило) не имеет системы репликации. Поэтому для этих целей написан внешний инструмент — Slony1.
Читать дальше →
Total votes 21: ↑19 and ↓2 +17
Views 6.3K
Comments 19

Подключение к Yota из Linux

Configuring Linux *
Доброго времени суток. Сегодня я расскажу о том, как подключить устройство под управлением Linux к сети Yota. В моём случае это Asus EEE 1003, с установленной EEEbuntu 3 Standart(которая из себя представляет модифицированную Ubuntu 9.04) на борту. Если у вас за работу WiMax`a отвечает Intel`овский чип(можно узнать выполнив lspci) — этот рецепт вам поможет. Дистрибутив особой роли не играет.
далее
Total votes 47: ↑40 and ↓7 +33
Views 20K
Comments 26

Средства создания горячих BackUp`ов MySQL

MySQL *
Доброго времени суток. Недавно я задался вопросом о том, как делать горячие BackUp`ы MySQL-серверов — ниже компиляция из прочитанного. Заранее хочу сказать, что данный пост является скорее большой заметкой, чем полноценной статьёй. Я намеренно уклоняюсь от описания синтаксиса — на эту тему уже немало написано — я же ставил перед собой другую цель — составить краткий обзор основных методов с характерными особенностями:
далее
Total votes 57: ↑53 and ↓4 +49
Views 32K
Comments 49

Посылки из Китая: приспособления для внешней вспышки

Photographic equipment
Итак, в прошлый раз я рассказывал про пульт для удалённого управления камерой, привезенный из Китая. Сегодня я расскажу о двух гаджетах для внешней вспышки, приехавших оттуда же.
Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views 2.1K
Comments 0

Посылки из Китая: Wireless Remote Shutter.

Photographic equipment
Бывают такие случаи, когда возникает необходимость делать кадр, не имея физического контакта с камерой. Примеров масса: неудобное положение камеры, защита от «шевеленки» или же желание фотографа самому стать частью кадра — всякое бывает. Большинство современных камер в качестве простейшего решения предлагает таймер. Но на моей EOS 400D, например, он фиксированный — «выстрелить» в нужный момент получается далеко не всегда, да и фокусировка происходит до начала отсчёта — если за 10 секунд что-нибудь вторгнется в кадр — камера никак на это не отреагирует. Знающие сейчас читают и думают — «дык чего паришься, пульты изобрели сто лет назад». :)
Читать дальше →
Total votes 8: ↑5 and ↓3 +2
Views 1.6K
Comments 10

Information

Rating
Does not participate
Works in
Registered
Activity