I have a certain interest in the Distributed File system, recently on the Internet to see an open source of Distributed File system QFS, just more familiar with the decision in the spare time a small study, as a study.
QFS is an open source project for Quantcast company, which is a kind of company, I don't know. Gitbut has some of their open source code: Https://github.com/quantcast.
QFS is a C + + implementation of the class GFS distributed File system, the architecture and implementation of the GFS is basically followed by the paper. Specific information can be obtained from the http://quantcast.github.io/qfs/.
It should be pointed out that QFS's introduction, the performance of its reading and writing compared to HDFs, write performance is faster than HDFs 75%, read performance than HDFs 47% higher. Specific test see Https://github.com/quantcast/qfs/wiki/Performance-Comparison-to-HDFS. No comment on such a good result has been made without personally doing a similar test. Next, it's just a simple parsing of qfs from the architecture and the code implementation level, so it's going to be a series of articles. Welcome to see this article of technical enthusiasts together to discuss and to guide.