Сильно зависит от конкретной задачи: стараемся нигде не джойнить, но если все же приходится, то решаем индивидуально. Если брать конкретно поиск, то там ничего не джойнится в рантайме и не используется Эластиксеарч. Если многим будет интересно, то сделаем отдельную статью про поиск и фильтры.
К слову сказать команда data science как раз готовит крупное обновление для этого раздела с использованием ML и аналитических инструментов. Будем посмотреть.
Можете пояснить, в чем отличие этой библиотеки от github.com/tarantool/go-tarantool?
это драйвер, а наша библиотека это просто обертка над tarantool.Connection, которая объединяет набор коннектов в одну сущность. Она удовлетворяет интерфейсу Go-драйвера
Не в курсе, в новых версиях tarantool эта проблема не решена?
насколько мне известно, проблема с миграциями остается открытой.
Можно полюбопытствовать, запросы какого типа входят в этот RPS? «Взять некие поля пользователя по ID» или что-то более тяжелое?
12 тыс. RPS приходятся на само приложение. В среднем 1 запрос к приложению — 2.5 запроса к тарантулу(джойны реализованы на уровне приложения). 90% процентов запросов — get по ключу. Остальное — запросы по вторичным индексам и запросы на запись.
Вы правы — есть такой момент. Хочется и наработками поделиться и мошенникам дать поменьше пищи для размышления — конечно же при таковой возможности. В целом же, как верно подмечено, имеется объединение нескольких разновидностей мошенничества.
Четко и понятно у вас написано. Спасибо! Так же хочу отметить один комментарий выше — о необходимости митингов как эмоционально поддерживающего инструмента. К счастью или сожалению, но таковое имеет место быть.
Услышал. Возможно это тот самый случай, когда сколько людей столько и мнений. Дополню
видеосвязь. по отзывам от коллег — с видео связью разговор комфортнее
про 12 часов — в целом согласен, но знаю по себе — когда болен идеей или проектом то, порой, часы уже не считаешь
с разделением — хорошая идея. Надо попробовать
про таймер верно сказано — действенная штука, особенно когда ты весь в проекте
по уточнению планов — ваша мысль понятна и справедлива, но у нас штат разработчиков и пм сейчас в росте и не всегда пмы успевают своевременно вникнуть. Думаю это больше из за особенностей роста компании
Тоже сторонник того, что требуются своевременные меры против выгорания на работе. В частности этого хотелось подчеркнуть в статье — не переусердствовать, особенно в первые дни.
Подписывайтесь на наш телеграм-канал, мы там публикуем анонсы событий и статей. Обязательно продолжим делиться :)
Чаще всего это метрики по CPU/RAM или какие-то кастомные метрики. Новые контейнеры поднимаются за время нужное для их запуска на ноде :)
Сильно зависит от конкретной задачи: стараемся нигде не джойнить, но если все же приходится, то решаем индивидуально. Если брать конкретно поиск, то там ничего не джойнится в рантайме и не используется Эластиксеарч. Если многим будет интересно, то сделаем отдельную статью про поиск и фильтры.
К слову сказать команда data science как раз готовит крупное обновление для этого раздела с использованием ML и аналитических инструментов. Будем посмотреть.
если говорим про поиск на сайте/мобильном каталоге, то нет
насколько мне известно, проблема с миграциями остается открытой.
12 тыс. RPS приходятся на само приложение. В среднем 1 запрос к приложению — 2.5 запроса к тарантулу(джойны реализованы на уровне приложения). 90% процентов запросов — get по ключу. Остальное — запросы по вторичным индексам и запросы на запись.