Shub
основа проекта на полном серьезе говорит "ЭТО НОРМА" и рассказывает про различные подходы к архитектуре (бесит)
Vasily
Обычные долбоебы
Andrew
Ребят. а как в этом Scroll API в эластике сделать так. чтобы я задавал from, size и получал нужный мне кусок?
from не работает в scroll режиме
Andrew
@aensidhe @atsapura
Shub
ну типа как если бы на вопрос "зачем вы друг друга жрете" тебе бы стали рассказывать про разные диеты, про палео, про историю человеческих отношений, про свободу выбора и решения
Andrew
Anatoly
Andrew
Я вижу что есть scrollId, но я так понимаю это как линкед лист, мне надо последовательно идти
Roman
Andrew
Херово
Roman
ну... а нахуя тебе пагинация по результатам, которых более 9000 10000?
Andrew
Н увы мне надо адаптер для графкл написать
Andrew
И у него пагинация рандомная
Roman
и надо прям все результаты?
Roman
прям вот 10к не хватит, надо 11?
Andrew
За раз мне столько доставать не нужно
Andrew
Просто скролл мне нужен чтобы тотал каунт нормальный получать
Anatoly
@FreeParticle pageInfo {
endCursor
hasNextPage
}
Andrew
Честный
Anatoly
мы курсоры юзали в графкуэле
Andrew
Я понимаю, я их и пытаюсь реализовать
Andrew
Я пишу как раз это
Andrew
Для эластика
Anatoly
Roman
ну честный тотал ты можешь достать через скролл, а дальше юзать обычный апи
Andrew
Andrew
Это рандомность
Anatoly
и как ты их рандомно придумаешь?
Andrew
Anatoly
они же непрозрачны для клиента
Andrew
И так и так 2 запроса
Roman
ну да
Andrew
Клиент их подсовывает в after и first
Andrew
Точнее startCursor в after как я понимаю
Roman
если вступил в графкуэль — пожинай плоды)
Andrew
Ну я просто не совсем понимаю почему это так тяжело делается в эластике
Andrew
Казалось бы вроде на ядерная физика
Roman
хз, я не шарю в полнотекстовом поиске
Roman
наверняка там компромисс между удобством и производительностью
Andrew
"Result window is too large, from + size must be less than or equal to: [10000] but was [10005]. See the scroll api for a more efficient way to request large data sets
Andrew
Да бля
Vasily
Shub
В России пока еще можно таких нахуй послать
ну если бы вопрос новой работы занимал пару дней - то везде можно было бы. просто с ростом ответственностей и обязанностей начинаешь понимать, что связан с работой (точнее с трудоустройством) гораздо сильнее, чем того хотелось бы
Vasily
Тут да
Vasily
Тут надо наймом управлять тогда
Vasily
@eglyph
Vasily
Shub
я туда и не заходил
Vasiliy
https://tonsky.livejournal.com/321097.html
Vasiliy
видел кто статью, интересные рассуждения)
Хаскель
58 неплохо. У меня 50, добегался. Жутковато.
Анна
Хаскель
50 перед сном, уже лежу.
Анна
А что в этом жуткого?
Хаскель
Ещё давление при волнении должно скакать.
Хаскель
Жутко — кажется, что сердце не стучит.
Хаскель
Ждёшь удара, а он чуть запаздывает.
Анна
Но пульс блин как на интенсивной трене 😨
AlexxSt
Коллеги, подскажите. Второй день мучаюсь с асп.нет кором (контроллеры на фарше). Держит примерно 200 rps под нагрузкой, начинаю повышать нагрузку и начинаются ошибки, что сервис не доступен. Посмотрел лимиты - ограничений нет, но что то дает отлуп остальным запросам. Кто-нибудь с таким сталкивался?
Крылатый
Vasily
Vasily
Точнее блокировки
Vasily
В контролерах
Vasily
Или в сервисах под ними
Ayrat
Vasily
Скорее всего сервисы зарегистрированы как синглтоны
Vasily
Вангую
AlexxSt
Что показывает профилирование?
А ничего, все норм, затыков нигде нет.
В логах с уровнем trace ошибок тоже нет, также не пишется причина такого поведения - почему запрос отклонен.
Vasily
Тогда стоит начать задавать наводящие вопросы
Vasily
Вопрос первый
Vasily
Что запросы делают?
Vasily
Вопрос второй - как зареганы сервисы
Ayrat
Ayrat
Видимо чот ты не так профилируешь
Ayrat
Vasiliy
А количество соединений с монгой растет или нет?