Skip to content

Design of sftp async API

Hey guys, I wanted to discuss use cases for sftp async api, apart from the implementation of sftp_put and sftp_get for transferring files. This discussion will help me identify the various issues that can come up and the various important factors in order to design the API. The use cases that I could think of are :

One server serving multiple clients concurrently : a server written with libuv or some other APIs Client connecting with multiple servers : a gui client connecting to multiple servers in different tabs/windows

Please do suggest more use cases and/or mistakes in my use cases.

@ansasaki @jjelen @cryptomilk

Edited by Jakub Jelen
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information