MBrace is a software framework for developing big data algorithms that will execute on a private or public cloud. It is similar to Hadoop in functionality but its main difference is that it is not confined to the map-reduce programming paradigm. MBrace is taking care of all things that have to do with task orchestration and data flow between computer nodes, allowing the user to deal just with the algorithm that he wants to execute. It can be utilized in various business and research sectors like Stock market, finance, bionformatics, Engineering and simulations, Business intelligence and data mining.