37ed084e92
- Raw streams для данных (без DataInputStream/DataOutputStream overhead) - DataInputStream/DataOutputStream только для протокольного хендшейка - Буфер 1MB для чтения/записи - SHA-256 вычисляется после передачи (не на каждый чанк) - Прогресс обновляется каждую 1 сек (вместо 500мс) - Socket: TCP_NODELAY=false, buffers=1MB, timeout=120с - BufferedStream 4KB для протокольных данных