dk
и лайтппд может настроить)
lighttpd потому, что его не нужно настраивать, 10 строк конфига и он работает как надо с таким же 10-строчным CGI-скриптом.
Anonymous
из джиры прилетает ренж из которого надо выделить айпи, сервис получает запрос и выделяет его и опмечает ЗАНЯТО
Anonymous
по сл запросу он выделит уже из ренж - 1 айпи
Köfte
сигиай скрипты!
Anonymous
можно на пистоне накидать нза часик демона такого
Anonymous
если не умеешь в питон)
dk
из джиры прилетает ренж из которого надо выделить айпи, сервис получает запрос и выделяет его и опмечает ЗАНЯТО
Ты исходишь из позиции "мой сервис главный и ему виднее", а реалии таковы, что мест, где есть разметка ip адресов в подсетях, несколько штук и они хреново друг с другом синхронизированы (исторически сложилось).
dk
Потому, надо проверять каждое из таких мест и избежать создания еще одного.
Anonymous
если у этих мест есть апи то твой сервис может сходить и спросить
Köfte
если сервисов много, то откуда мы можем знать можем ли мы его назначить или нет
dk
если у этих мест есть апи то твой сервис может сходить и спросить
Верно, на это ему нужно время (пока svn up'ы сделает, пока селект из базы сделает, пока попингует, пока разрезолвит птрку)...
dk
если сервисов много, то откуда мы можем знать можем ли мы его назначить или нет
У каждого спросить, если все согласны, что IP не занят - занять его
dk
Anonymous
но я бы делал не так
Anonymous
fifo? :)
а ты знаешь что такое fifo?
dk
и не достучался до кого-то, лежать?
Не, в задачу улетит коммент о том, что случился факап. Но мониторинг это заметит раньше.
dk
а ты знаешь что такое fifo?
first in - first out. Так работает именованный канал https://linux.die.net/man/7/fifo
Köfte
на гошечке проще было бы, без сигиай и прочей дребедени
Anonymous
бля
dk
а зачем тебе для этого сокеты?
Да я тоже не понял зачем они мне, когда все решилось open-write-close :)
Anonymous
бля
dk
на гошечке проще было бы, без сигиай и прочей дребедени
Ну, CGI - это сильно сказано, просто скрипт, которых схороняет id в fifo и возвращает 200-й код
Mark ☢️
Фифо ради фифо
Mark ☢️
Вернее вместо залочки
Köfte
Ну, CGI - это сильно сказано, просто скрипт, которых схороняет id в fifo и возвращает 200-й код
ну видимо раскатывать лайтппд с чем-то намного лучше собранного бинаря
Mark ☢️
Пиздец. Я б уволил такого девапса
Mark ☢️
С навыками программирования блять
dk
Какой костыль
Ну, он еще и чуток парсит. Там прилетает жсон (причем кривой)
Mark ☢️
Ну, он еще и чуток парсит. Там прилетает жсон (причем кривой)
А это всё ты придумал или досталось в наследство?
dk
ну видимо раскатывать лайтппд с чем-то намного лучше собранного бинаря
Кем собранного? Кто будет заниматься поддержкой бинаря?
Köfte
сиайсиди в три строчки с тестами видимо тоже
dk
А остальное?
Свны и бд? Тоже, я чего, от хорошей жизни такое городить стал штоль?
Mark ☢️
Свн, чо реально ?
Mark ☢️
Чо цвс не взяли ?
Anonymous
Пиздец. Я б уволил такого девапса
я бы сначала дал пизды еще
dk
сиайсиди в три строчки с тестами видимо тоже
Ну вот нафига сиайсиди там, где хватает лайтхттпд и скрипта с одной регуляркой и сохранялкой чиселки?
Köfte
значит у тебя полно времени, ок.
dk
Свн, чо реально ?
Наследие, три SVN с зонами байнда
Mark ☢️
Ааааааааааа!!!;!
Mark ☢️
dk
Парсинг регуляркой
Ключевое слово _кривой_ жсон, парсится всякими xs::json он не будет
Köfte
Переведи на гит, ебта
он же еще коммитит)
Köfte
в репу, наверное, что айпи занят
Mark ☢️
Бля
Mark ☢️
Годнота
Mark ☢️
Дхцп на свн
Mark ☢️
Заебца
dk
Переведи на гит, ебта
И всю древнюю автоматику тоже переделать, которая на свне завязана, и о половине которой мы узнаем только после того, как погасим свн? Ну нет
kiosaku
зарплата-мск-мо
Köfte
поднялась чтоле
Mark ☢️
Köfte
😂
Mark ☢️
😂
Docker, CI/CD, услуги
Mark ☢️
Cd ,это что ?
Mark ☢️
Carrier detect
Mark ☢️
Christian dior
Jenny
#Вакансия #relocate #Canada #fulltime #devops #wgames Молодая и быстрорастущая компания в Мобильной Игровой индустрии. Мы разрабатываем мобильные социальные игры и первый выпуск запланирован на январь 2018 года. Наша команда растет, и сейчас нас 30! Один из лучших офисов в центре города Торонто. Минимальные требования ● Степень бакалавра в области компьютерных наук или аналогичных ● 1 год опыта работы с любым облаком ● Хорошее понимание сети / Linux ● Возможность изучать новые технологии, мы предоставляем наставничество ● Автоматизировать все подходы ● Английский уровень - общения по техническим темам. Nice to have: ● Опыт работы с Kubernetes ● Опыт оптимизации ядра Linux / сетевого стека для проблемы c10m ● Опыт настройки и администрирования CI-систем (TeamCity, Jenkins и т. Д.) ● Опыт разработки и администрирования систем управления версиями (желательно Git) ● Опыт развертывания и поддержания производственной среды Предлагаем: Вилка зп: 3500$ - 7000$ ● Период пробации: 3 месяца и не влияет на вашу зарплату ● Медицинское страхование со 100% страхованием ● Завтрак, обед и ужин в офисе у нашего шеф-повара ● Поддержка в перемещении (договорная, зависит от статуса семьи и условия переселения За подробной информацией обращайтесь в личку: @annshevc Резюме присылайте на почту: ann.shevc8@gmail.com
>c10m А, вроде, не выглядите бедными
Mark ☢️
Change dir
Mark ☢️
Compact disc
Köfte
Продолжай, мне самому интересно)
dk
в репу, наверное, что айпи занят
Да, там все сложно, пришлось делать частично свой парсер конфигов байнда, т.к. Net::DNS наши зоны распарсить не смог (боль). Нет, грепать их нельзя т.к. там есть _НЕзаинклюженые_ файлы зон. А потом в эти конфиги выделенный адрес еще и прописать надо, обратную зону и прямую :3 ты представляешь масштабы этой боли? А то все фифо, фифо...
Anonymous
Net::DNS - ты еще и на перле это делаешь?
dk
Есть сложносоставные зоны из инклюдов и с кучей ориджинов.
dk
Net::DNS - ты еще и на перле это делаешь?
Делал когда-то, да, я на перле пишу.
Anonymous
Бля
удваиваю
Mark ☢️
Пиздец. Дак вот откуда идеи про пайпы
Mark ☢️
Попробуй, наконец, классический секс. Завязывай с аналом