Size: a a a

ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)

2020 April 19

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
источник

.

.tmp in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Kain Crow
Как будто в скале есть продакшн реди либы
В скале есть продакшен?
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
ну там пиздят больше
источник

KS

Kirill Shelopugin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
λoλdog
количество коннектов то ограничено
Да, поэтому его и можно сделать анбаундед. Но я же тебе говорю - пох на оба них, главное чтобы они не засрали твой основной пул приложения
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
@kshelopugin в общем если у тебя 32 коннекта, то в блокере будет 32 треда
источник

KS

Kirill Shelopugin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
λoλdog
@kshelopugin в общем если у тебя 32 коннекта, то в блокере будет 32 треда
Да
источник

w

welcometotheclubbudd... in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Kirill Shelopugin
Да
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
но если конекшины кончились, то ты быстро сьешь ec и заблочишь worker
источник

KS

Kirill Shelopugin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Ну и ладно
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
ну типа нахуя ec тогда
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
лол
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
можно было сделать блокер ранвым количеству коннектов и не ебать мозг
источник

KS

Kirill Shelopugin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Ну смотри: для получения коннекта из пула берется тред из ec. Когда коннект получен, исполнение блокирующих операций переходит в блокер, а ес может уже дальше использоваться другими логическими потоками для ожидания коннектов, все вроде логично
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
ну смотри
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
ты можешь также делать из воркеров тож самое
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
с ec ты просто отложишь блокирование ожидание конекта
источник

KS

Kirill Shelopugin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Если у тебя будет один блокер на все про все, то получив коннект ты либо останешься в том же треде либо перейдешь на другой тред в этом пуле, тогда пока ты коннект не отпустишь, другие логические потоки не смогут встать в очередь ожидания коннекта
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
на том же треде ты не останешься
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
потому что blockOn делается на отдельном тред пуле
источник

KS

Kirill Shelopugin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Это я тебе говорю что было бы если сделать как ты говоришь один пул и для ожидания коннекта и для выполнения блокирующих ждбц операций
источник