
Alexander
29.10.2016
07:27:09
Beautiful is better than ugly.
(c) The Zen of Python

Roman
29.10.2016
07:29:28
Потому что высчитывать пробелы и превратить это в синтаксис языка - это фашизм. У меня на это глаза болят.
Это как идеальное симмитричное лицо био-робота, вызывает отвращение. Все знают что жизнь - несовершенна, состоит из маленьких откланений от нормы. Чувствуют интуитивно.

here1am
29.10.2016
07:31:59

Google

Pavel
29.10.2016
07:40:54

Дмитрий
29.10.2016
08:00:20

Александр
29.10.2016
08:01:36
Утра в хату

Alexander
29.10.2016
08:06:36

Александр
29.10.2016
08:07:09
СБ - на ножи!

Alexander
29.10.2016
08:07:48
А.У.Е.
Тьфу, B.G.P.

Александр
29.10.2016
08:08:13
Тогда уж Д.У.Е.

Alexander
29.10.2016
08:08:15
Чятеком ошыбся

Александр
29.10.2016
08:16:20
Срачик с утра?

Александр
29.10.2016
08:17:15
Где ты чрачик видишь, Понечка?
пацаны здороваются

Google

Pavel
29.10.2016
08:17:36
Красота то какая на улице

Александр
29.10.2016
08:17:46
Я думал срачик(
:(
На улице не красота
противный снег

Pavel
29.10.2016
08:18:20
хз, из окна прикольно смотрится :D

Александр
29.10.2016
08:19:51

Alexander
29.10.2016
08:19:56
Два дня можно из дома не выходить, пока не растает
В мск не оч
Чойта? За МКАДом нормально так навалило, машины в снегу

Александр
29.10.2016
08:20:49
Но тает

Alexander
29.10.2016
08:21:48
Пора в лето валить

Дмитрий
29.10.2016
08:29:19
а разве иде эта сама не делает?
Стайллинтеры порой бывают довольно приличного размера, порой бывают замороченные правила для того чтобы код имел более оптимальное представление
Питон же к этому изначально не готов

Мария
29.10.2016
08:36:53
Здрасьте.

Alexander
29.10.2016
08:37:51
Борода ок
Маловато, пока на велосипедную цепь не наматывается \o/

Александр
29.10.2016
09:40:00

Мария
29.10.2016
10:03:42

Daniel
29.10.2016
11:47:53
коллеги

Google

Daniel
29.10.2016
11:48:34
мы вот вчера обнаружили, что chrome и firefox ведут себя неожиданным образом
вот у нас есть www.something.com
и к нему прибиты два ip
и по обоим он отвечает

Александр
29.10.2016
11:49:15
Всё так. Особенно касаемо богомерского флеша

Daniel
29.10.2016
11:49:56
если один адрес сдох - браузер сам это отслеживает, и работает со вторым
это неодннократно тестировалось в прошлом, и работало прекрасно
мы на этом месте отменили везде ucarp
так вот
вчера мы - пользователи наши - заметили, что chrome и ff ждут полторы минуты, прежде чем начать работать со вторым адресом
я так понимаю - это таймаут попытки соединения с первым
safari продолжает работать как раньше

Daniel
29.10.2016
11:52:23
что вы об этом знаете?

Alex
29.10.2016
12:07:44
А где два ip прописаны?

Roman
29.10.2016
12:09:00
Dns ?

Yaroslav
29.10.2016
12:10:24
или upstream у nginx?

nikoinlove
29.10.2016
12:12:09
хорошо когда поддержка ничего кроме последнего хрома не нужна
карп они отменили

Daniel
29.10.2016
12:13:07

Vladimir
29.10.2016
12:13:29

Google

Daniel
29.10.2016
12:13:32

Sergey
29.10.2016
12:13:55
несколько лет был не нужен
а вы снимали телеметрию с браузеров? еще как нужен. просто эти запросы, которые не работали, до вас не доходили.

Vladimir
29.10.2016
12:14:27

Daniel
29.10.2016
12:14:31
до нас пользователи только вчера дошли с жалобами. а у нас их много. так что - да, снимали телеметрию

Sergey
29.10.2016
12:14:46
фиг с ними с браузерами.
существует куча кривых днс-серверов, которые возвращают машине первую из группы A-записей. браузер у пользователя в его говносети вообще не знает, что рабочий адрес существует.

Daniel
29.10.2016
12:14:50
еще месяц назад ничего такого не было

Vladimir
29.10.2016
12:14:57

Sergey
29.10.2016
12:15:09
а жалобы через формочку на сайте? постойте...

Daniel
29.10.2016
12:15:15
конечно. вы тоже так делаете, между прочим. от вас и научились

Admin
ERROR: S client not available

Daniel
29.10.2016
12:15:28
все, коллеги, завязывайте умничать

Vladimir
29.10.2016
12:16:21
Как второй механизм - да, ок.

Sergey
29.10.2016
12:16:46
Даниил, а где здесь завязывать? У тебя изначально чрезвычайно ущербная схема (отказались от CARP). Честно говоря, не знаю, о чем можно дальше говорить. браузер перецепится (наверное). или нет. и когда нет - тебе не повезло.

Vladimir
29.10.2016
12:16:48
Как единственный - нет, встретишь прикольные грабли
Вы посмотрите количество юзеров и конверсию в прошлые аутейджи такого плана
А не группу в вк

Daniel
29.10.2016
12:18:18
ну ок. спасибо за науку.

Google

Daniel
29.10.2016
12:18:29
по заданному вопросу есть, что сказать?

Vladimir
29.10.2016
12:18:47
Да ведут. Да непредсказуемо

Daniel
29.10.2016
12:19:07
этот факт доступен нам эмпирически

Vladimir
29.10.2016
12:19:12
Всегда вели, всегда будут. Вам просто везло

Daniel
29.10.2016
12:19:31
вообще-то нет, везение тут ни при чем.
Даниил, а где здесь завязывать? У тебя изначально чрезвычайно ущербная схема (отказались от CARP). Честно говоря, не знаю, о чем можно дальше говорить. браузер перецепится (наверное). или нет. и когда нет - тебе не повезло.
месяц назад все протестированные браузеры всех версий нормально обрабатывали описанную ситуацию.
вчера обнаружилось, что это больше не так, хром и фф ведут себя не так, как вели месяц назад.
я правильно понял, что вы с проблемой еще не столкнулись?
а, возможно, и не столкнетесь, раз имеете возможность использовать в плюс к этому другие механизмы отказоустойчивасти...
я-то надеялся на простой ответ типа "научи свой роутер отправлять host unreachable". но нет - так и нет


Sergey
29.10.2016
12:33:56
0) ситуацию должен отработать не браузер, а сложная система из "браузер-провайдерская сеть-магистральная сеть-ваша внутренняя сеть-сервер".
1) не столкнулись, потому что не надеемся на днс в этом кейсе.
2) не столкнемся.
3) host unreachable может не дойти по 100500 причинам, и надеяться на него в этом случае нельзя. вообще никогда нельзя надеяться на то, что клиент хоть чем-то умнее, чем read из /dev/tcp.

Daniel
29.10.2016
12:38:58
при чем тут днс? коллега, вы уверены, что поняли проблему?

Sergey
29.10.2016
12:40:09
прекрасно понял.
не очень точно употребил термин "днс", читать как "псенвдофейловер с помощью нескольких A-записей в DNS".

Daniel
29.10.2016
12:40:39
это вообще не фейловер, об этом в любом учебнике написано

Sergey
29.10.2016
12:41:25
Даниил, вы используете несколько записей в DNS как средство обеспечения отказоустойчивости, не используя никаких средств отказоустойчивости на сетевом уровне и кидаетесь в меня учебниками?
смело.

Dmitrii
29.10.2016
12:41:48
Если я правильно понял проблему, то некоторое время назад гугл перестал делать раундробин нескольких А записей в своем днс

Daniel
29.10.2016
12:42:02
нет, опять мимо
не перестал
и дело не в этом

Dmitrii
29.10.2016
12:42:28
Что-то там точно перестало, и инфа об этом была

Daniel
29.10.2016
12:42:31

Vladimir
29.10.2016
12:42:35

Varvara
29.10.2016
12:42:37
А если и перестал, то переход ко второй записи должен быть быстрее.

Konstantin
29.10.2016
12:42:38
потому как для failover придумали SRV :)

Daniel
29.10.2016
12:42:41

Vladimir
29.10.2016
12:43:13
А то то что ты говорил звучит именно как "добавил две а записи, одна сдохла, почему я получаю фигню?"