in reply to Net::SSH2 fails under heavy load
For SFTP you can use Net::SFTP::Foreign that is more mature and feature rich.