Обновить
32
Pavel Lakosnikov@MMgo

Team Lead Backend Engineer

0,1
Рейтинг
19
Подписчики
Отправить сообщение
Тут нам на помощи приходит механизм Readiness Probe и градуальная выкатка в k8s
Сначала поднимается одна новая реплика. Она прогревает кое-какой кеш. И только после этого она помечается как Redy, и заменяет одну старую.

Ничего в процессе не подтормаживает.
Это отличный комментарий, спасибо.
Все рекомендации из The Twelve Factor App — действительно толковые.
Но не стоит их воспринимать и следовать им с библейской точностью.

Кеш, липкие сессии и прочее в среднем нарушают ряд факторов, это верно.
И за нарушение надо платить. К примеру меньшей консистентностью. Но если для бизнес-задачи оно не критично, но позволяет повысить надежность в разы, снизя утилизацию ресурсов…
Почему-бы и нет?
Можно.
Но кажется вся идея k8s как раз про то, чтобы достаточно плотно напихивать сервисы в кластер.
А прибить к сервису пачку ядер, которые и не будут утилизироваться в 50% времени, и все-равно не решить задачу из статьи…
Все верно. Именно это и сделали. Заменили библиотеку для кеширования.

В тему «большинства решений в го» — лично у меня статистики нет. Но популярные библиотеки, в которых такая проблема есть встречаются
sqlite чтобы что?
sql задач вроде не стоит. Но на пустом месте ловим io нагрузку+сериализация — десериализация.
GC же занять не уборкой мусора. а проверкой всей той кучи значений в кеше.

И чудовищная неэффективность — чисто из-за того что кешируем много маленьких объектов, и порождаем тонну указателей
появляется еще одна точка отказа + это будет доп сетевой хоп
Когда строгая консистентность не требуется — мемори-кеширование выгоднее
Я понимаю, что хочется убедится в качестве товара прежде, чем отдавать свои деньги за него. Я сам несколько раз выступал в качестве продавца и в качестве покупателя, и понимаю о чем вы говорите.
Мы в Авито сами часто пользуемся нашей-же площадкой, и видим то-же что и вы, и риски несем те же самые.

Такие риски есть всякий раз, когда ты берешь что либо через интернет. Тем более у частного продавца.
И мой личный опыт говорит, что вероятность «попасть» через Авито гораздо меньше, чем через объявление в газете или профиль в инсте.

У нас есть отзывы на продавца. Есть история его продаж. Дата регистрации. большая команда модерации, блокирующая сомнительные профили. Этого не мало, чтобы сложилось понимание его порядочности.
Если продавец вызывает сомнения — то лучше отказаться от покупки, и поискать другого.
Вы путаете площадку частных объявлений и интернет-магазин\маркетплейс.
Это совсем разный подход к формированию витрины товаров, способов доставки и проверки.

Если свести все к тотальному контролю за товаром — как быть с теми продавцами что не хотят заморачиваться со всем этим?

И кто будет оплачивать «банкет»? Проверка стоит денег. Как и доставка до эксперта и обратно.
Уточните — а чем Ваша схема принципиально отличается от существующей?
За счет чего увеличивается защита покупателя и продавца?
Ваш комент — ну абсолютно не релевантен статье.
А вывод, воистину, не сочетается со смыслом. Ведь выше рассказывается что, как, зачем.

Понимаю вашу боль и вашу проблему.
Самому приходится тратить гораздо больше времени на поиск недвиги, чем хотелось бы.

Но без переформатирования рынка недвижимости, тут не так много можно сделать. Ну либо ездить по каждому объявлению. Требовать валидации от каждого риелтора. Отключать публикацию любых объявлений о недвижке от частников без прохождения 7ми кругов валидации с личным посещением объекта.
Но это все кажется не особо подходит для UGC, согласитесь. Не говоря уже о цене публикации каждого объявления.
Так не работает. Если у вас есть РЕАЛЬНЫЕ примеры, от реальных людей — присылайте их в avitocare

Но вообще — эта история на уровне мифотворчества. Из-раза в раз повторяют ее, хотя реально — случаев, когда продавец не смог бы получить своих денег, из-за блокировки аккаунта, нет.
pikabu.ru/story/otvet_na_post_kak_avito_kinuli_menya_na_85_000_rubley_svoim_servisom_avito_dostavka_7530064

неожиданно автора поста обвиняют в мошенничестве.
Что вы на это скажите?
Подождите…
а как-же Google, читающий письма и вставляющий рекламу?
а как-же Facebook анализирующий переписку, переходы для рекомендаций
а как-же всякие Dota-игры, где за n-word банят пожизнено?
а как-же «закон Яровой»?

А про статью `Статья 272. и УК РФ Статья 138.` точно нужно рассказать Мегафону, вставляющему свою рекламу на http страницы. Они точно удивятся

А если серьезно:
Статья не применима и не подходит ни к одной из историй выше.
Кроме того есть политика обработки персональных данных
www.avito.ru/safety/personal/company

Авито очень серьезно относится к обработке персональных данных пользователей.
У нас есть отдельно-стоящий защищенный контур для хранения персональных данных.
Кроме-того вы всегда можете отозвать право на использование ваших персональных данных (см ссылку в статье выше)

> это что по вашему сразу делает меня мошенником?
Конечно-же нет. Но мы считаем что лучше предупредить покупателя об этом.
Это позволит покупателю скорректировать свое общение с вами, как с менее опытным продавцом.
Понимаю вас.
И лично мне — тоже не хватает прозрачности в понимании проблемы.
Но давать мошенникам обратную связь об их методах уж точно не хочется.
От этого только больше людей пострадает.
У меня лично — нет хорошего решения, а у вас?

Я могу вспомнить грустный опыт работы с поддержкой Google, Facebook… но не думаю что правильно равняться на не самые лучшие примеры.
Где-то написано что ее нет? Или написано что ее выключили?
Если так — то вас ввели в заблуждение.
Если нет — то почему вы передергиваете?

Работа системы в лоб может быть в 100 раз менее эффективной в борьбе с мошенничеством, чем более аккуратное использование для более узких задач.

Мне кажется что вы, почему-то, отказываете в компетентности инженерам Авито.
А с меня как-то продавец пытался снять половину риелторской комиссии.
Мол — «мы ведь без риелтора работает, а он берет N% от сделки. А так — раз я несу все риски вместо риелтора — то возьму с вас всего 0.5*N%»

А бывало что под видом риелтора выступали родичи
Вы правы — всегда можно улучшить систему распознавания, и поиска дубликатов.
И над этим постоянно работают.

Но в мире не существует ни одной подобной системы, работающей без ошибок.
Потому — к сожалению ошибки будут так или иначе.

Ну и системы обхода распознавания делают ровно так-же.
Борьба щита и меча.
Как пример — вспомните знаменитую статью про макияж, обходящий систему распознавания лиц.
В изображение всегда можно незначительно изменить, повысив его уникальность.
Хабр — ты ли это? я не узнаю тебя в гриме?!
Всегда подобные позиции осуждались на ХАБРе… а тут…
Игра в одни ворота.
1. Компании не раскрывают деталей работы своей модерации — чтобы не показывать мошенникам пути их обхода
2. Компания не имеет права раскрывать приватную информацию пользователя. Ни публиковать скриншоты переписки, ни подтверждать свою позицию фактами.

Знаете как обидно?

А по ссылке выше — решение подобных вопросов обычно не требует 3-х суток ожидания, как и постов в соц-сети.
Почему идут третьи сутки — можно спросить у автора.

Информация

В рейтинге
4 075-й
Откуда
Москва, Москва и Московская обл., Россия
Работает в
Зарегистрирован
Активность