Sergei
кстати, а какие профиты от хранения зон в текстовых файликах кроме возможности править зоны вимом?
Oleksandr
Anonymous
Anonymous
=)
Anonymous
Ну всяко сеть между диском и биндом не отвалится, и демон чтения файлов с диска не упадёт, как это бывает с базой данных =)
Sergei
вы сделайте сначала распределенный отказоустойчивый текстовый файл
Anonymous
Я б гитом сдела с пуллом по крону
Dmitry
git
Dmitry
во-во
Dmitry
распределенный отказоустойчивый текстовый файл
Sergei
гит будет работать, когда зон мало, а изменения раз в несколько минут
Anonymous
Ну я выше же сзелал ремарку, что текстовый файл идеален, когда ты не регистротор и не хостер с тысячами доменов
Vladimir
git
Распределённый отказоустойчивый гит тоже нужно сделать
Sergei
Sergei
ну ладно, я выпендриваюсь с транзакционным. eventual consistency для DNS пойдет, но время сходимости должно быть гарантированно небольшим.
кажется, что с текстовым файлом получается бд.
гит - сам сторадж.
коммиты - бинлог.
пулл и крон - протокол репликации.
ЗАТО ПРОСТО
Dmitry
как автомат калашникова
Dmitry
безотказно
Sergei
про то что DNS-серверу нужно перечитывать этот файл каждый раз и перестраивать зону в памяти - я умолчу
Dmitry
хз, как оно будет у хостера, но на небольших объемах - так
Sergei
кстати хороший вопрос на собеседование - сдизайнить DNS-резолвер 8.8.8.8
Sergei
как автомат калашникова
автомат калашникова беспримерно сложнее кремневого ружья
однако работает куда безотказнее.
🏳️ Phil
🏳️ Phil
🏳️ Phil
Oleksandr
про хранение логинов пользователей не в БД вопросов надеюсь не будет?
Oleksandr
я про локальную базу если что
Tadeusz
Tadeusz
бесят его манеры...
🏳️ Phil
🏳️ Phil
На бсде например строго в бд
Aleksey
в которой ?
Aleksey
bdsm4 ?
🏳️ Phil
Во фре например
🏳️ Phil
а, в какой? Да
🏳️ Phil
1.8
🏳️ Phil
там после каждого изменения надо делать mkdb (автоматом делается всеми системными утилитами)
Sergei
Alexey
что то из доклада создается ощущение что они вместо стремных текстовых файлов теперб юзают классные текстовые sql дампы
🏳️ Phil
Именно так
Alexey
а еще классная тема что теперь у них не мастер слейв..а главный сервер с poweradmin и ноды с базой куда они заливают дампы
Mentat
Alexey
Да тоже посмотрел
Alexey
Это как микроскопом гвозди забивать
Mentat
Они в принципе могли темже путем просто слить все декларации зон в один файлик и деплоить его
Alexey
Слишком просто
Alexey
На рит о таком не расскажешь
Mentat
я же говорю, что в рф конфах со сцены идет слава трешу и страданиям инженеров
Andrew
Alexey
Ну от конференций основная польза это общение в кулуарах
Oleksandr
Alexey
Зачастую те кто вопросы задают имеют более интересный опыт чем докладчики
Alexey
Просто не все готовы выступать
Andrew
Alexey
Общий рост квалификации возможен только при достаточном уровне обмена опытом
Alexey
Чем больше будем все общаться тем лучше
Alexey
Иначе так и будем в каменном веке
Mentat
@spuzirev Мне интересно что ты скажешь по докладу
Andrew
Ну надо делиться тем, как решать вопросы и задачи, а не создавать себе проблемы)
Alexey
Так а где докладчиков искать? Докладчиков не хватает раз такой трэш пускают
Oleksandr
Alexey
Там и так голосования
Alexey
Все равно докладчиков не хватает нормальных
Oleksandr
Andrew
Не, просто треш сейчас моден
Andrew
В тренде т.с.
Alexey
Выбор из трэша есть
Alexey
Нет выбора из нормальных докладов
Alexey
Это как гугл плей в ранней инкарнации
Alexey
Когда много всего но одно говно
Oleksandr
посмотрел про днс. не интересно. тема скучная. разжеванная
Oleksandr
вообще ради дискуссии вброшу - на серверах надо ставить или локально кеш или гугловские серверы (молчу про внутренние зоны)
🏳️ Phil
С DNS кстати всё просто (и сложно). Если у тебя не в памяти - прости прощай разговор о латенси. Количество достигается или шардингом (через диспетчер-прокси) или наращиванием памяти. Реплика через AXFR - гавно, на плохом коннекте с большой зоной ты вваливаешься в ситуацию, когда она у тебя не может завершиться. Реплика средствами БД - адок потому что она обычно для георазнесения не предназначена. Один хрен приходится применять спецсредства. Обновление записей в зонах - не так сложно быстро перечитать зону, это доли секунды.
Oleksandr
🏳️ Phil
Вообще если бы тема была актуальна, я бы наверное смог бы сделать доклад. Но она интересна полутора человекам