Здравствуйте, Ночной Смотрящий, Вы писали:
_>>Ну давай, расскажи во что же оно "упирается", если не в CPU. НС>В саму РСУБД, в память.
Я пока так и не понял, что значит "упирается в РСУБД". Кто-то тут начал говорить смешные вещи о большом времени обработки одного запроса к БД, но это очевидно не влияет ни на что, кроме размера пула ожидающих сопрограмм. Если же под "упирается", подразумевается, что БД неспособна выдержать поток запросов от клиента, то это очевидно аварийная ситуация, гарантированно приводящая к краху системы — смысл её рассматривать?
А про память вообще смешно в контексте C++ приложения. Кстати, по ссылке на другую статью об их системе, которую я тут сегодня кидал, можно в комментариях увидеть например размер стека (у них используются stackful) сопрограмм — это 250 КБ. Можешь оценить в сравнение с оперативной памятью современных серверов...
_>>способных обработать любое число запросов НС>Так не бывает. При активной работе с БД она всегда самое слабое звено. Если же число запросов настолько мало, что это не так, то на генерацию таких запросов хватит копеечного кластера из пары самых дохлых мащин.
Ну понятно, что "любое число" — это для простоты рассуждений. А на практике достаточно чтобы БД просто справлялась с максимальным числом запросов пользователей и всё.