b_a_t: (daemon)
Требуется помощь зала :) На собеседовании задали вот такие вопросы, даже не знаю, что им и ответить по-серьезному:

1. Какие линуксовые ядерные патчи вы бы посоветовали для высоконагруженного Веб-сервера?
2. Как бы вы организовали контроль версий веб-приложений на Gentoo/PHP для кластера из 500+ узлов, при условии, что на них устанавливается один и тот же код. Как бы вы организавали обновление ОС в таких условиях - локальная или удаленная сборка, перезагрузка узлов которые уже используются в продакшене. Как бы вы спланировали обновления PHP в таких условиях? Объясните ваш выбор.
3. Предоставьте дизайн системы, которая бы позволяла на основе Apache access.log сделать обзор, какие страницы были посещены с определенного IP адреса. Система должна маштабироваться для 500+ узлового веб-кластера. Предоставьте ваши конфигурационные файлы/скрипты и объясните ваше решение и насколько оно маштабируемо.
4. Предоставьте скрипт бекапа базы MySQL, без ее остановки. Размер данных 100+ Гб и в нее постоянно ведется запись, так что приостановка соединений/записи даже на 0.1сек невозможна.
5. Предоставьте скрипт, который изменяет таблицу роутинга таким образом, что весь исходящий трафик с адреса 192.168.10.15 уходит через гейт 192.168.10.254, а весь остальной - через 10.0.0.254.
6. Как бы вы организовали устойчивый к падениям load balancer, способный обрабатывать поток в 500-1000Mbit пакетов SYN/ACK/FIN. Серверы распологаются в разных подсетях. Используйте OpenSource решения. Объясните, насколько маштабируемо такое решение.
b_a_t: (daemon)
Требуется помощь зала :) На собеседовании задали вот такие вопросы, даже не знаю, что им и ответить по-серьезному:

1. Какие линуксовые ядерные патчи вы бы посоветовали для высоконагруженного Веб-сервера?
2. Как бы вы организовали контроль версий веб-приложений на Gentoo/PHP для кластера из 500+ узлов, при условии, что на них устанавливается один и тот же код. Как бы вы организавали обновление ОС в таких условиях - локальная или удаленная сборка, перезагрузка узлов которые уже используются в продакшене. Как бы вы спланировали обновления PHP в таких условиях? Объясните ваш выбор.
3. Предоставьте дизайн системы, которая бы позволяла на основе Apache access.log сделать обзор, какие страницы были посещены с определенного IP адреса. Система должна маштабироваться для 500+ узлового веб-кластера. Предоставьте ваши конфигурационные файлы/скрипты и объясните ваше решение и насколько оно маштабируемо.
4. Предоставьте скрипт бекапа базы MySQL, без ее остановки. Размер данных 100+ Гб и в нее постоянно ведется запись, так что приостановка соединений/записи даже на 0.1сек невозможна.
5. Предоставьте скрипт, который изменяет таблицу роутинга таким образом, что весь исходящий трафик с адреса 192.168.10.15 уходит через гейт 192.168.10.254, а весь остальной - через 10.0.0.254.
6. Как бы вы организовали устойчивый к падениям load balancer, способный обрабатывать поток в 500-1000Mbit пакетов SYN/ACK/FIN. Серверы распологаются в разных подсетях. Используйте OpenSource решения. Объясните, насколько маштабируемо такое решение.
b_a_t: (daemon)
It appears you are connected to the Internet, but you might want to try to reconnect to the Internet.
b_a_t: (daemon)
It appears you are connected to the Internet, but you might want to try to reconnect to the Internet.
b_a_t: (Bokito)
http://www.ripe.net/info/ncc/staff/pics/timur.jpg
Выяснилось, что сосед, которого достают(точнее, жену которого достают) мои котики, работает в RIPE NCC. Вот всегда говорил, не жди от этой конторы ничего хорошего!

И небольшой бонус от RIPE NCC - моя фотка 10-летней давности у них на сайте.
b_a_t: (Bokito)
http://www.ripe.net/info/ncc/staff/pics/timur.jpg
Выяснилось, что сосед, которого достают(точнее, жену которого достают) мои котики, работает в RIPE NCC. Вот всегда говорил, не жди от этой конторы ничего хорошего!

И небольшой бонус от RIPE NCC - моя фотка 10-летней давности у них на сайте.
b_a_t: (Bokito)
uid: bluketic
cn: Bojan Luketic
givenName: Bojan
sn: Luketic

Видать, не первый ребенок в семье...
b_a_t: (Bokito)
uid: bluketic
cn: Bojan Luketic
givenName: Bojan
sn: Luketic

Видать, не первый ребенок в семье...
b_a_t: (Bokito)
Вообще, поднимаясь в лифте на работу на свой 7-й этаж, чувствуешь некоторый трепет, глядя на табличку перед носом:

12 Oracle Inc.
15 Google Inc.
16 Google Inc.

Пойти на "повышение" начинает приобретать буквальный смысл :) Жаль, у Гугла тут только продажный офис, мне там делать нечего...

http://www.google.nl/support/jobs/bin/static.py?page=why-net-ams.html
b_a_t: (Bokito)
Вообще, поднимаясь в лифте на работу на свой 7-й этаж, чувствуешь некоторый трепет, глядя на табличку перед носом:

12 Oracle Inc.
15 Google Inc.
16 Google Inc.

Пойти на "повышение" начинает приобретать буквальный смысл :) Жаль, у Гугла тут только продажный офис, мне там делать нечего...

http://www.google.nl/support/jobs/bin/static.py?page=why-net-ams.html
b_a_t: (Bokito)
Ну что, таки близится судный час, т.е. заветная дата 1234567890 :)

Утро сегодня началось в 6:30 с того, что оба наших колокейшина потеряли связь с внешним миром, причем так, что невозможно было даже близко подобраться (удаленно) к серверам. Ко всему прочему отвалился DNS, так что пришлось с помощью whois и такой-то матери вспоминать, какие же у нас там адреса. Правда это тоже не помогло, на все попытки traceroute на границах AS все обрывалось с !N. После того, как были найдены в записнушке P2P адреса граничных роутеров и до них удалось таки достучаться, стало ясно, что с физическими каналам все в порядке, а вот анонсы нашего /24 исчезли с лица Интернета начисто :>

Дальнейшая борьба за возвращение в строй наших серверов, конечно, была уже делом техники.

Ну, и веселья добавил звонок с утра от девочки Н., которая решила поздравить меня сегодня с Днем рождения :) Ну, или не меня :)
b_a_t: (Bokito)
Ну что, таки близится судный час, т.е. заветная дата 1234567890 :)

Утро сегодня началось в 6:30 с того, что оба наших колокейшина потеряли связь с внешним миром, причем так, что невозможно было даже близко подобраться (удаленно) к серверам. Ко всему прочему отвалился DNS, так что пришлось с помощью whois и такой-то матери вспоминать, какие же у нас там адреса. Правда это тоже не помогло, на все попытки traceroute на границах AS все обрывалось с !N. После того, как были найдены в записнушке P2P адреса граничных роутеров и до них удалось таки достучаться, стало ясно, что с физическими каналам все в порядке, а вот анонсы нашего /24 исчезли с лица Интернета начисто :>

Дальнейшая борьба за возвращение в строй наших серверов, конечно, была уже делом техники.

Ну, и веселья добавил звонок с утра от девочки Н., которая решила поздравить меня сегодня с Днем рождения :) Ну, или не меня :)
b_a_t: (daemon)
Чем больше запарка и все меньше времени остается на работу и личные дела, тем больший энтузиазм просыпается в отношении посторонних проектов и прочего Open Source.

Вот, разродился за последние полчаса первой статейкой в FreeBSD Samba MiniFAQ, о котором думал последние 2 года :)

http://wiki.freebsd.org/Samba/MiniFAQ

В связи с чем вопрос - есть какая-то нормальная инфраструктура для создания FAQ в движке MoinMoin?

Ну, и чтобы два раза не вставать - посоветуйте какой-нибудь блог-движок, дружественный к околотехническим, в частности, админским текстам. Чтобы можно было вставлять куски конфиогов и сами их хранить на сервере и не плясать при этом с бубном вокруг, занимаясь HTML-версткой. Ибо blogspot.com, похоже, совершенно неудобоварим :(
b_a_t: (daemon)
Чем больше запарка и все меньше времени остается на работу и личные дела, тем больший энтузиазм просыпается в отношении посторонних проектов и прочего Open Source.

Вот, разродился за последние полчаса первой статейкой в FreeBSD Samba MiniFAQ, о котором думал последние 2 года :)

http://wiki.freebsd.org/Samba/MiniFAQ

В связи с чем вопрос - есть какая-то нормальная инфраструктура для создания FAQ в движке MoinMoin?

Ну, и чтобы два раза не вставать - посоветуйте какой-нибудь блог-движок, дружественный к околотехническим, в частности, админским текстам. Чтобы можно было вставлять куски конфиогов и сами их хранить на сервере и не плясать при этом с бубном вокруг, занимаясь HTML-версткой. Ибо blogspot.com, похоже, совершенно неудобоварим :(
b_a_t: (batik)
У коллеги дочь родилась. Изаурой назвали.

*Произносит с придыханием: Изаааааура!!!*
b_a_t: (batik)
У коллеги дочь родилась. Изаурой назвали.

*Произносит с придыханием: Изаааааура!!!*
b_a_t: (daemon)
Ну елки-палки... Злые хакеры таки сегодня утром поломали наш файл-сервер и зателяли сканирование сети с помощью nmap с этой машины. Через что и были вычислены.

В очередной раз это Debian. Это становится уже хорошей интернет-традицией. При том, что рядом стоит кучка машин с FreeBSD, которые никто не тронул :)

В общем, конечно, это просчет с нашей стороны, сисадминской. SSH доступ к серверу был открыт для всего мира, пароли на некоторых аккаунтах оказались...Ну, в общем, они были :)
b_a_t: (daemon)
Ну елки-палки... Злые хакеры таки сегодня утром поломали наш файл-сервер и зателяли сканирование сети с помощью nmap с этой машины. Через что и были вычислены.

В очередной раз это Debian. Это становится уже хорошей интернет-традицией. При том, что рядом стоит кучка машин с FreeBSD, которые никто не тронул :)

В общем, конечно, это просчет с нашей стороны, сисадминской. SSH доступ к серверу был открыт для всего мира, пароли на некоторых аккаунтах оказались...Ну, в общем, они были :)
b_a_t: (daemon)
Привели знакомиться новую девушку на работе. Зовут - Венда! Выражение "трахаться с виндами" приобретает новый смысл :)

P.S> Девушка не в моем вкусе, если чо :) Мне Фришные больше нравятся :)
b_a_t: (daemon)
Привели знакомиться новую девушку на работе. Зовут - Венда! Выражение "трахаться с виндами" приобретает новый смысл :)

P.S> Девушка не в моем вкусе, если чо :) Мне Фришные больше нравятся :)

June 2025

S M T W T F S
123 4567
891011121314
15161718192021
22232425262728
2930     

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 27th, 2025 03:42 pm
Powered by Dreamwidth Studios