Большая передача файлов. Создайте надежное решение для передачи файлов> 1 ГБ по сети.
Сохраняйте общий объем используемой памяти низким.
Держите общую скорость передачи близко к теоретическим ограничениям скорости.
Наслаждайтесь большими проблемами программирования.
Теперь сделайте то же самое с очень маленькими файлами и попытайтесь приблизиться к теоретическим ограничениям скорости.
Теперь используйте этот код для автоматического тестирования сокетов.
После этого вы должны быть свободно программируемыми сокетами.