Я кодирую сервер сокетов максимум на 1000 клиентов, сервер о моей игре, я использую неблокирующие сокеты и около 10 потоков, которые получают данные одновременно из разных сокетов (первый поток получает от 0 до 100, второй от 101-200 и тд ..)
но если поток 1 хочет отправить данные всем 1000 клиентам, а поток 2 также хочет отправить данные всем 1000 клиентам одновременно, это безопасно? есть ли вероятность того, что данные будут испорчены на другой (клиентской) стороне?
если да, я думаю, единственная проблема, которая может произойти, это то, что иногда клиент получит 2 или 10 пакетов как 1 пакет, это правильно? если да, есть ли какое-либо решение для этого: (