####Super Fast Distributed Computing
![Build Status Dev Master](https://img.shields.io/travis/mtcs/faster/dev%2Fmaster.svg?maxAge=2592000&label=dev build) ![Coverage Status](https://img.shields.io/coveralls/mtcs/faster/dev%2Fmaster.svg?maxAge=2592000&label=dev coverage)
Faster is a distributed computing framework designed to be fast, efficient and flexible. It is designed to work well in small and large heterogeneous clusters. Although, we are still in heavy development.
- High level distributed computing framework.
- Implemented in C++ for speed.
- Very low latency optimized for iterative and high performance algorithms.
- Obect-Functional ideology similar to Apache Spark(map, reduce, flatMap, groupByKey, cogroup etc).
- Built-in bulk functions (bulkMap, bulkReduce etc).
- Minimal memmory usage.
- OpenMP thread parallelization.
- MPI message passing wrapping and job execution.
- GCC 5 (6 if testing enabled)
- CMake > 2.8
- MPI (tested with OpenMPI 1.6,1.9,1.10)
- libhdfs - for hdfs support