В ядре Linux потоки реализованы так же, как и обычные процессы. Поток— это просто процесс, который использует некоторые ресурсы совместно с другими процессами.
Речь идет о том, что нет отдельной реализации для потоковв операционной системе. Поведение согласно тому, что вы описываете получить можно, с этим нет никаких проблем
Смотря что считать хайлоадом. Большинству проектов хватит с запасом при правильном использовании. А с учетом удобства и скорости разработки, хороший инструмент для многих задач, выключая вполне нагруженные сервисы. Быстрее чем на go или c++ не будет работать.
Есть вопросы на конкретный язык, есть вопросы на общие знания. По linux вопросы задаются не каждому кандидату и не у каждой команды, все зависит от позиции и специфики задач.
Что касается amqp, то в проектировании конечных решений участвует вся команда, а не 1 архитектор, поэтому мы и задаем такие вопросы.
В ядре Linux потоки реализованы так же, как и обычные процессы. Поток— это просто процесс, который использует некоторые ресурсы совместно с другими процессами.
Глубоко копать в тему в рамках этой статьи не планировал.
Есть типовые решения для определенных сценариев. Пользоваться или нет это выбор каждого в каждом конткретном случаи. Будет ли это черным ящиком зависит от того насколько вы захотите разобраться в том как это работает.
Речь идет о том, что нет отдельной реализации для потоковв операционной системе. Поведение согласно тому, что вы описываете получить можно, с этим нет никаких проблем
Что касается amqp, то в проектировании конечных решений участвует вся команда, а не 1 архитектор, поэтому мы и задаем такие вопросы.