Pull to refresh
9
0
Руслан Шарипов @Serafim

Software Developer

Send message
любой каприз за ваши деньги :)
Игорь Сысоев прокомментировал данный пост.
Такую задачу можно решить ещё вот так:

На узлах (отказоустойчивость которых необходимо обеспечить) поднимаем демон маршрутизации(quagg'у например), который анонсирует сервисный ip (который у всех узлов одинаковый и весит алиасом на loopback'е) на некий маршрутизатор (железный, cisco/dlink/etc...), который и «разбрасывает» пакеты между возможными маршрутами (неразрывность tcp-сессий обеспечивается за счет использования алгоритма основанного на вычислении хеша от src_addr, src_port, dst_addr и dst_port — тем самым пакеты от одного клиента всегда пойдут по одному тоже маршруту). Если один из узлов сдох — то маршрутизатор просто перестает получать от него маршруты и маршрут на него через несколько секунд пропадает из таблицы маршрутизации — клиенты уходят на другие доступные узлы.

Такой вариант намного проще в реализации (особенно на стороне узлов), плюс позволяет не только добиться отказоустойчивости, но ещё и балансировать нагрузку между узлами. Минусом является пожалуй только то, что необходимо иметь железный маршрутизатор с поддержкой данной возможности.
альтернативой fastcgi является uwsgi, у которого есть прекрасная опция touch-reload, после деплоя на сервер новой версии проекта вам всего лишь надо сделать touch определенного файла (указанного в конфиге uwsgi) и ваш проект мягко перезапустится, данную схему удобно применять в составе автоматизированного деплоя (например через ant). детали: goo.gl/uluY9
epic fail будет если взломают сервера steam :)
Это не зарплатная, это просто дебетовая MasterCard (зарплатные у нас Maestro).
У некоторых банков нет своего процессинга, в частности — ИнвестКапиталБанк (использует процессинг банка УралСиб), поэтому в их выписках есть большая временная задержка (порой до двух суток), поэтому одного часа который дается на подтверждение карты мало, сделайте пожалуйста двое суток (к примеру у PayPal'а такого лимита либо вообще нет, либо он очень большой, т.к. там мне удалось подтвердить карту спустя 2 дня, после фактического резервирования суммы на счете).
Логичное продолжение моего вопроса -)
Подскажите пожалуйста, как из beta сделать dev?
А как обновиться (у меня 5.0.375.99), и в «О программе...» возможность обновиться нет?
эм… пишем посты об очевидных вещах?
возможно что-то связанное с 3D контентом для кинозалов, часто же в трейлерах мелькает фраза «смотрите в форматах Disney Digital 3-D и IMAX 3D»
не «стоп», а «Движение без остановки запрещено» =)
диск заменили =)
с софтовым рейдом может возникнуть проблема (решаемая конечно), например у меня (я тоже их клиент) оказались разные жесткие диски:
bilix# cat /var/log/messages | grep ad4
Apr 20 08:41:24 bilix kernel: ad4: 305245MB <SAMSUNG HD321KJ CP100-10> at ata2-master SATA150
bilix# cat /var/log/messages | grep ad6
Apr 20 08:41:24 bilix kernel: ad6: 286168MB <SAMSUNG HD300LJ ZT100-13> at ata3-master SATA150

тех. поддержка обещала второй диск заменить, пока жду =)
Студентом быть обязательно?
Просто скиньте ссылку в _____ (jabber, email,… — подставить нужное).
Это я Вам говорю тоже, как руководитель -)

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

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity