Size: a a a

2020 March 11

I

Igor in Go-go!
блокировок междду ними нет
источник

DP

Daniel Podolsky in Go-go!
дело не в этом
источник

Д

Дмитрий in Go-go!
если они io bound - нормально, если cpu - то нет
источник

RC

Roman Covanyan in Go-go!
Igor
Ни разу так не делал - потому спрошу: 10000 потоков на приложение - это же многовато?
многовато
источник

DP

Daniel Podolsky in Go-go!
обычно горутина большую часть времени ждет событий (чаще всего - ввода-вывода). поэтому пофиг, сколько их, пока их не миллионы
источник

DP

Daniel Podolsky in Go-go!
ждет горутина очень эффективно, по сравнению с другими языками
источник

I

Igor in Go-go!
Дмитрий
если они io bound - нормально, если cpu - то нет
они скорее net+memory bound. Эти горутины я планировал юзать, чтобы в КХ логи писать по завершению запроса
источник

DP

Daniel Podolsky in Go-go!
Igor
они скорее net+memory bound. Эти горутины я планировал юзать, чтобы в КХ логи писать по завершению запроса
так вам канал буферизованный, а не горутины нужны
источник

Д

Дмитрий in Go-go!
Igor
они скорее net+memory bound. Эти горутины я планировал юзать, чтобы в КХ логи писать по завершению запроса
логи кх лучше одной горутиной писать :)
источник

V

Vladislav in Go-go!
не в тему - кто такой кх?)
источник

I

Igor in Go-go!
Daniel Podolsky
так вам канал буферизованный, а не горутины нужны
канал там тоже прикручу
источник

I

Igor in Go-go!
Vladislav
не в тему - кто такой кх?)
кликхаус
источник

I

Igor in Go-go!
Daniel Podolsky
так вам канал буферизованный, а не горутины нужны
типа все запросы пишут в канал, а одна горутина оттуда выгребает при достижении нужного размера?
источник

DP

Daniel Podolsky in Go-go!
ага
источник

I

Igor in Go-go!
а лок-фри это как-то можно сделать?
источник

Д

Дмитрий in Go-go!
выгребаешь, пушишь в слайс, когда слайс достиг максимальной длины или интервала отправки - шлешь логи в кх в отдельной горутине, копируя туда слайс, а локальный слайс очищаешь
источник

I

Igor in Go-go!
вопрос еще в гарантии передачи данных без потерь. Что если в канал запишут после того как я выгребу, но до того как очищу?
источник

DP

Daniel Podolsky in Go-go!
А?!
источник

Д

Дмитрий in Go-go!
Igor
вопрос еще в гарантии передачи данных без потерь. Что если в канал запишут после того как я выгребу, но до того как очищу?
тебе ж сказали как делать выше :)
источник

DP

Daniel Podolsky in Go-go!
Igor
а лок-фри это как-то можно сделать?
Коллега, у вас ввод-вывод. Он медленный. Вам не надо про локи беспокоиться
источник