Anonymous
Надеюсь
Andrey
> Ну и допустим тебе приходит тикет - собрать статистику - а она только из БД напрямую собирается Это означает, что кто-то плохо спроектировал систему
Пантелеев
А там все оч специфично может быть
Andrey
И мне надо аж лезть в прод, чтобы жэто сделать
Andrey
В котором для выгрузок из БД надо человека на сервак пускать?
Andrey
Что за суперхайлоад такой занимательный
Dmitriy
Я не успевал за всем срачем, но в поддержку Антона, нет абсолютных рецептов и абсолютных правил.
да дело же уже не в этом. а то что на обычный разговор было такое бурление с его стороны и доказательство что нет компененции и т.д
Maksim (Ellrion)
и как хайлоад\не хайлоад может влиять на доступ к проду?
Anton
для этого слейв же базы юзают .
А слейвы у вас не на площадке стоят?
Anton
задавайте спокойно. только без горения.
Вы столько раз сказали о горении - как будто вы уже сгорели весь
Anton
вы для начала хотя бы перестаньте так разговаривать и ответье на хотя бы один вопрос
Anton
Ну чтобы конструктив поддержать, а не набрасывать
Anton
Если же нет желания - ну тогда смысла продолжать тоже нет наверное
Dmitriy
А слейвы у вас не на площадке стоят?
у нас делается так. мы сервис аналитики если что. нужно выгрузить что-то поднимается машина , поднимается слейв на чтение и там выгрузка происходит. на прод доступа все еще нет
Dmitriy
и я то горю? я еще не дописал а уже 4к сообщений.
Anton
у нас делается так. мы сервис аналитики если что. нужно выгрузить что-то поднимается машина , поднимается слейв на чтение и там выгрузка происходит. на прод доступа все еще нет
то есть если надо снять что-то снять со 100 машин - вы поднимете новые 100 машин и будете ждать пока слевый догонять реплику?
Andrey
А не 100
Anton
по очереди?
Anton
один синк идет около 2х дней
Anton
то есть 200 дней вы будете снимать статистику?
Anton
ооооокей
Andrey
по очереди?
Нет, всего 1
Anton
синк 1 тачки идет около 2х дней
Dmitriy
для этого нужно ответить зачем нужно мне 100 машин. если я подниму 1
Anton
еще раз - вам надо снять статку со 100 машин
Anton
у вас нет сейчас слейва
Anonymous
статку со 100 машин?
Anton
запросто
Andrey
Какую? У вас 100-мастер-нод БД?
Anton
Прикинь
Andrey
Шардинг по 100 инстансам БД? В жизни не поверю
Anton
Гыыы
Anton
А он есть
Andrey
Покажите)
Andrey
Ссылку на проект давайте)
Dmitriy
ну тогда будем собирать со слейвов. или поднимать еще одни слейвы. мало данных . на проде не буду это делать. дорого...
Anton
Очень легко нагуглить в каком проекте я работаю
Anton
скриптом оббежать по БД не так сложно
Andrey
Н вижу
Andrey
В каком же?
Dmitriy
и затормозить инсерт ? я лучше не буду эти ноды трогать
Andrey
Антонов Русаковых не так мало)
Maksim (Ellrion)
статку со 100 машин?
даже дейв выполз на срачь)
Anton
можно добавить php
Andrey
Так какой же, Антон)
Anton
http://lmgtfy.com/?q=%D0%B0%D0%BD%D1%82%D0%BE%D0%BD+%D1%80%D1%83%D1%81%D0%B0%D0%BA%D0%BE%D0%B2+php
Anonymous
я просто еще раз спрошу
Anonymous
статку со 100 машин?
Anonymous
и добавлю
Anonymous
"а в чем проблемы"?
Anton
Статку по юзерам
Anton
Доступ к проду
Anton
"а в чем проблемы"?
проблема в том чтобы не давать доступ к проду
Andrey
An app server cluster at Badoo consists of a bit more than 600 servers.
Anton
app server cluster
Andrey
И на 600 серверов php-frm у вас 100 баз поднято??
Anonymous
golang ребят
Anonymous
go lang
Anton
это только там где php-fpm поднято
Anton
БД - отдельные сервера
Anonymous
при желании можно через глобальный мап получить с центров нод все ноды
Anonymous
и опросить
Andrey
Я понимаю, что отдельные
Anonymous
запросы будут равняться самому длинному
Anonymous
если нам нужно постоянно ее дергать
Andrey
но 1 сервер на 6 инстановв аппликуху звучит неправдаподобно)
Andrey
Предположу, что там 100 не шардов, а Баз всего
Anton
600 это всего application серверов
Anton
сюда входят внутренние демоны и прочее
Anton
то есть это не backend серверов на которых http запросы приходят
Anton
Все есть в докладах
Andrey
Ну, так и у вас кто-то на полном серьезе лазит на прод-сервера для выгрузок из базы?
Anonymous
мне кажется тут человек определитья не может - ему нужен бухгалтер который будет отвечать на вопрос "Когда зп?" или бухгалтер который "Зп пришла ловите уведомление"