Harvest: Difference between revisions
| Line 101: | Line 101: | ||
== How does it work? == | == How does it work? == | ||
The project comprises two pieces of software: a harvest server that can be localed anywhere in the cloud, and a harvest client that runs in the learners machine. The harvest server exposes a service, accessible from the Internet, for metadata storage. The harvest clients collect metadata from the Journal and send it to server. | The project comprises two pieces of software: a harvest server that can be localed anywhere in the cloud, and a harvest client that runs in the learners machine. The harvest server exposes a service, accessible from the Internet, for metadata storage. The harvest clients collect metadata from the Journal and send it to server. | ||
=== When does it collect? == | |||
* Data is collected when sugar starts and when sugar successfully connects to a network. | |||
* Once it has successfully collected data, it won't sent any other report until the next collecting window, weekly or monthly. | |||
* In order to avoid service peaks, harvest applies a random (1/7) chance for executing the collection process. | |||
== What are the advantages? == | == What are the advantages? == | ||