Dear Wiki user, You have subscribed to a wiki page or wiki category on "Hama Wiki" for change notification.
The "SyncService" page has been changed by thomasjungblut: http://wiki.apache.org/hama/SyncService?action=diff&rev1=1&rev2=2 === Server === - TODO + The server consists of methods in the interface called {{{org.apache.hama.bsp.sync.SyncServer}}}. + Consult the java docs for additional information. + + The main implementation of Apache Hama is {{{org.apache.hama.bsp.sync.ZooKeeperSyncServerImpl}}} which abstracts the use of Zookeeper. === Client === - TODO + The client is described in its interface {{{org.apache.hama.bsp.sync.SyncClient}}}. + Note that the client takes care in registering the job as well as each tasks. It is also responsible to keep the hostnames of all tasks involved and of course the sync itself. + + The main implementation of Apache Hama is {{{org.apache.hama.bsp.sync.ZooKeeperSyncClientImpl}}} which abstracts the use of Zookeeper. === Configuring === @@ -35, +41 @@ Make sure these two configurations are consistent on every host in every configuration. And make sure that all these classes have a public default constructure since they will be instantiated via reflection. + '''If you decide to implement your own synchronization server, please contact us at the dev-mailing list.''' +
