|Initial release||2 April 2019|
7.20.0 / 12 April 2019
|Type||Special file system|
fs123 is a scalable, high-performance, caching, network filesystem. . The work surrounding the project has been submitted for presentation at the Open Source Summit North America 2019 in the file systems track. 
A simple web protocol with just 6 request types leverages the entire HTTP ecosystem (load balancers, proxies, redirects, etc.) and makes it easy to implement and debug custom file servers.
fs123 provides consistency guarantees with path-specific, configurable timeouts, which enables aggressive in-kernel, local-disk, and shared HTTP-proxy caching of positive and negative accesses. It accelerates PATH or PYTHONPATH searches, and is WAN/cloud-friendly. These properties allow implementing a software garden  of composable modules in a high performance way.
The client and server are written in C++. Each is a single user-space binary that does not require root privileges. The client uses the FUSE low-level API, and can work through network outages (or even offline) once the on-disk cache is primed. The libevent-based server easily delivers data at 40Gbps.
Others articles of the Topic Free and open-source software : ensmallen (C++ library), Hypnos Music Player, Shampoo (software), Jam.py (web framework), Gumpy, AdoptOpenJDK, DominoCMS
Some use of "" in your query was not closed by a matching "".Some use of "" in your query was not closed by a matching "".
[edit | edit source]
References[edit | edit source]
|This computer-programming-related article is a stub. You can help Wikipedia by expanding it.|
This article "Fs123" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Fs123. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.