Ну письма счастья это хуже спама иногда... а бороться с ними еще труднее похоже, потому что обычно их присылают вполне нормальные люди, но которые почему-то не могут понять, что эти письма могут и раздражать... особенно во время дедлайна какого-нить...
абсолютно с вами согласен. если бы пост был плохой, то он уже давно был бы в минусах, а так просто люди пытаются потроллить, а народ не ведется на это...
Ну если говорить реально, то на самом деле создание больших систем очень и очень сложно. Потому что обычно это одновременно и кластер высокой доступности и распарралеливание нагрузки. И там сложности начинаются с правильной организации аппаратной части. И вот если аппаратура установлена непродуманно, то никакой софт софт вам уже не поможет, как бы качественно он не был сделан.
По поводу GIL в Python - тут единственный приемый вариант объезда, это создание нескольких процессов и поднятие event-dispatcher'а между ними. Внутри процессов можно например гонять так называемые невесомые нити.
Ну вот на тему выделения ГУЯ в отдельный тред вы зря ругаетесь - если этого не сделать, то у вас будет эффект зависшего ГУЯ... и вопли юзеров.
В Qt например это сделано вполне удобно: в главном треде ГУЙ, в остальных твои блокирующие задачи(например работа с сетью).
Ну вообще-то асинхронные task-based системы сами не начнут использовать больше одного проца. Их тоже надо парралетить... хотя оверхэд в любом случае меньше на порядок.
Лехко... биржа это такое место, где можно продать что-то, не имея этого! :)
Вот кто-то сначала продал кучу акций Гугля по хорошей цене, а потом сбили котировки, и этот кто-то купил столько же (или даже больше) акций. В результате, этот кто-то закрыл сделку, например, с нулевым количеством акций, но с далеко ненулевым балансом.
По поводу GIL в Python - тут единственный приемый вариант объезда, это создание нескольких процессов и поднятие event-dispatcher'а между ними. Внутри процессов можно например гонять так называемые невесомые нити.
В Qt например это сделано вполне удобно: в главном треде ГУЙ, в остальных твои блокирующие задачи(например работа с сетью).
Вот кто-то сначала продал кучу акций Гугля по хорошей цене, а потом сбили котировки, и этот кто-то купил столько же (или даже больше) акций. В результате, этот кто-то закрыл сделку, например, с нулевым количеством акций, но с далеко ненулевым балансом.