Changes between Version 1 and Version 2 of CreditStats
- Timestamp:
- Apr 25, 2007, 1:25:00 PM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CreditStats
v1 v2 6 6 * Displays of current credit on cell phones and PDAs. 7 7 8 Displays that use colors to distinguish BOINC projects should use [http://boinc.netsoft-online.com/project_colors.html these colors]. BOINC provides a flexible architecture for distributing statistics data, with the goal of enabling new display applications.8 Displays that use colors to distinguish BOINC projects should use [http://boinc.netsoft-online.com/project_colors.html these colors]. 9 9 10 BOINC provides a flexible architecture for distributing statistics data, with the goal of enabling new display applications. 10 11 11 12 ---- 12 [[Image(http://boinc.berkeley.edu/stats.png)]]The BOINC statistics data architecture 13 [[Image(http://boinc.berkeley.edu/stats.png)]] 14 '''The BOINC statistics data architecture''' 13 15 ---- 14 16 15 17 == Project-specific data == 16 Each BOINC project provides data in two forms: 17 18 Each BOINC project provides data in two forms: 18 19 19 20 * As [XmlStats a set of downloadable files] (in a compressed XML format) that contain the project's complete current statistics. These files are typically updated once every 24 hours. … … 22 23 Applications should access these data sources as infrequently as possible, to avoid imposing unnecessary load on project servers. For example, a Web RPCs to get a particular participant's data should made at most once per hour. 23 24 24 25 25 == Aggregate data == 26 A '''data aggregator''' is a service that collects XML files from several projects, and computes the totals for participants and hosts (based on [CrossProjectId cross-project IDs]) across these projects. This aggregate data is then exported in two ways: 27 26 A '''data aggregator''' is a service that collects XML files from several projects, and computes the totals for participants and hosts (based on [CrossProjectId cross-project IDs]) across these projects. This aggregate data is then exported in two ways: 28 27 29 28 * As [StatsXml a set of downloadable files] (in a compressed XML format). An example is at http://boinc.netsoft-online.com/stats/. 30 * As [http://boinc.berkeley.edu/stats_xml.php#rpc a set of Web RPCs] that return an XML-format description of a given participant or host's credit, based on the cross-project ID. Example: http://boinc.netsoft-online.com/get_host.php?cpid=???? and http://boinc.netsoft-online.com/get_host_tot.php?cpid=???? 31 32 29 * As [StatsXml#WebRPCs a set of Web RPCs] that return an XML-format description of a given participant or host's credit, based on the cross-project ID. Example: http://boinc.netsoft-online.com/get_host.php?cpid=???? and http://boinc.netsoft-online.com/get_host_tot.php?cpid=???? 33 30 34 31 Application developers are encouraged to concentrate on aggregate rather than per-project data. This will encourage participants to join multiple projects, and will make it possible for new projects to quickly get many participants. 35