A great SFTP client for Mac? Here it is!

Quite often our Syncplify.me Server! customers and users contact us asking for recommendations regarding the choice of an SFTP client for MacOSX.

Of course thereĀ are severalĀ options out there. And then there’s Commander One by Eltima Software, the two-pane file manager for MacOSX that will make you forget anything else you’ve tried before on the Apple platform.

Not only it supports FTP, FTPS and SFTP, but also provides some highly desirable features like dual-pane tabbed browsing, support for compressed archives, regular-expression file searches, and even server-to-server file copies.

Our developers here at Syncplify have downloaded it and tested it thoroughly, and Commander One turned out to be an excellent software product, well designed, feature rich, and easy to use. For such reasons we feel comfortable recommending it to our users and customers as a great Mac client to connect to our Syncplify.me Server!

How many concurrent file transfer from the same client?

Sometimes our users ask us how many concurrent file transfers can be initiated simultaneously by one client. The answer deserves a little bit of explanation.

First of all it is important to understand that this article is entirely focused on how to optimize the client side, in fact the server uses I/O completion ports and RTL critical sections to optimize concurrency under heavy load (hundreds or thousands of incoming client connections) and is therefore self-optimized.

The client side, instead, is very different. First of all the client has a GUI (graphical user interface) that needs to be synchronized with the “desktop” of the operating system. Furthermore, on the client side, the concept of “CPU core affinity” becomes very relevant. What is it? Let’s try to provide a simplified explanation… Continue reading