Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
VeloxDFS Architecture

Distributed file system module

Class diagram

VeloxDFS classes

FileLeader

BlockNode

Both FileLeader and BlockNode can run in the same or different thread. Currently they use the same thread and the same network.


Network module

Class diagram

Network diagram

It can be viewed as an Ad-hoc RPC library designed on the top of ASIO tuned to big data applications which provides streams, class serialization, and RPC to BOOST ASIO.