Attached below are the release notes for the new release. This release adds direct TCP data transfer, communication primitives, optimized broadcasting and several other features. You can check out the documentation for this release at http://twister4azure.codeplex.com/documentation.
Hope you'll enjoy the new release of Twister4Azure. We look forward to hearing your comments and suggestion.
Twister4Azure is a distributed decentralized iterative MapReduce runtime for Windows Azure Cloud that was developed utilizing Azure cloud infrastructure services. Twister4Azure extends MapReduce paradigm by introducing extensions and optimizations for iterative MapReduce applications. Twister4Azure supports caching of loop-invarient data, adds a new merge step (map->reduce->merge) to the programming model and introduces a novel cache-aware task scheduling mechanism. Twister4Azure running in Azure cloud outperforms Hadoop in a local bare-metal cluster by 2 to 4 times.
Authors: Thilina Gunarathne, Tak-Lon Wu, Judy Qiu, Geoffrey Fox School of Informatics and Computing / Pervasive Technology Institute Indiana University, Bloomington. {tgunarat, taklwu, xqiu,gcf}@indiana.edu
This release contains the WordCount traditional MapReduce sample and the KMeansClustering iterative MapReduce sample. More untested samples compatible with this release are available in the default branch of the source control repository.
Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.