Я делаю простую программу, которая предполагает принимать данные TXT-файлов от клиентов. (не очень большие файлы ..)
Мне было интересно, можно ли создавать потоки с помощью pthread вместо создания другого процесса с использованием fork.
Мой план состоит в том, чтобы создавать потоки для каждого соединения, которое я получаю, для обработки данных и сохранения их в общей очереди, которую я могу использовать с помощью мьютекса или семафора для защиты любого состояния гонки.