Plans for 0.1.0 release
None.
Plans for 0.2.0 release
- BSP computing framework and its examples
- Pi Estimator and Serialize Printing
- CLI-based managing and monitoring tool of BSP job
Plans for 0.3.0 release
- Added LockBSPRunner
- Added web UI for BSP cluster and job monitoring
- Added more practical examples e.g., Shortest Path Problem, PageRank
- Performance has improved by more than 25% with BSPMessageBundle
- Switched from Ant to Maven
Plans for 0.4.0 release
- Support send and receive large messages or many messages
- Support message compression
- Improve lock and barrier synchronization
Plans for 0.x.0 release
- Support multi-tasks
- Support Input/OutputFormatter like MapReduce
- GroomServer fault tolerance
Idea Generating and Research Tasks
- Regarding in-memory/cache operations (e.g., a single reducer), are there any possiblilies to accelate the performance? – smiler
- As an alternative, utilize hardware supports (e.g., GPGPUs, CPU cores, and Solid State Disks) on Hama, and do empirical works.
- Consider the virtualized clusters consisting of VMs.