Dear Wiki user, You have subscribed to a wiki page or wiki category on "Hama Wiki" for change notification.
The "Architecture" page has been changed by edwardyoon: https://wiki.apache.org/hama/Architecture?action=diff&rev1=172&rev2=173 Each BSPTask has a set of private outgoing and incoming queues. So, - 1. Each task puts the message to be sent into "outgoing queue". + 1. Each task puts the message to be sent into message bundle asynchronously. - 2. At sync() phase, bundles the messages in outgoing queue to reduce RPC overhead, and sends them to destination Task. The received bundles from others goes into incoming (local) queue after unbundling. + 2. At sync() phase, sends them to destination Task. The received bundles from others goes into incoming (local) queue after unbundling. == System Diagram == {{attachment:arch.png|alt Hama Cluster Startup Procedure}}
