как ты сказал выше, у кого не так? круды - это ио и джавовый ио через один блокирующий, лум лишь попытка ускорить это добро на тех же ресурсах или дать скалирование вертикальное
Читать полностью…до свидания, только почитайте это обязательно, перед тем как с другими людьми общаться: https://amperecomputing.com/briefs/ampereone-family-product-brief
Читать полностью…192 ядра это без нума
rss ГДЕ? где будут запускаться вирт треды? меня это не волнует, у жвм шедулер это разрулит, как и у голанга
входящих коннектов? да какой нибудь SO_REUSEPORT хоть
Окей, допустим с нумой неправ.
По-прежнему - как ты собираешься уместиться в эти циклы, когда у тебя интеррапт вообще на черт знает каком ядре происходит?
Люди конечно и в значительно меньшее количество умещаются, но пиннингом и максимальным отказом от любого шедулинга.
Да, я думал про обработку на цпу. Но там уже вопрос почему не батчить и этот момент и тратиться лишний раз на связанные расходы.
Читать полностью…можно, но не всегда нужно
если ты живешь в ивентлупе, то кол-во обработчиков ~= кол-ву ядер
Тебе не нужна тысяча, тебе нужно по количеству ядер. Ты не сможешь параллелизовать больше.
Читать полностью…возвращаясь к тысяче, я тебе скажу так, в 1к платформенных это будет тупо дорого делать, обычно делают микропул + очередь с запасом, и конечно такое решение будет медленней, ведь IO в платформенном блокируется, а в луме нет, значит очередь будет копится
Читать полностью…