SolarNetwork year in review: 2022

2023-02-01

SolarNetwork continued to evolve and grow over 2022. This post outlines some high-level numbers that highlight what SolarNetwork experienced over the previous year.

Data metrics

The amount of data processed by SolarNetwork continued to grow in 2022.

  • Over 2.8 billion metrics ingested on about 554 million datum
  • Over 3.7 billion datum queried
  • Over 15.3 GB of data ingested to SolarFlux (MQTT)
Year Start Year End     % Change
Datum 1,312,316,817 1,592,912,791 +21%
Hour datum 68,584,044 85,698,733 +25%
Day datum 2,788,257 3,563,954 +28%
Month datum 106,952 136,775 +28%
Total 1,383,796,070 1,682,312,253 + 22%

Code commits

The code and documentation that makes up SolarNetwork is spread across many Git repositories on Github. Over 2022 more than 1,500 commits were recorded. Here is a breakdown of commits in the most common repositories:

Repository Commits
github.site 7
github.wiki 90
solarnetwork-build 28
solarnetwork-central 625
solarnetwork-common 99
solarnetwork-external 19
solarnetwork-mysolarnode 28
solarnetwork-node 412
solarnetwork-ops 39
solarnode-os-images 23
solarnode-os-packages 89
web-api-explorer 19
sn-api-core-js 35
sn-api-ssh-js 1
TOTAL 1,514