A cache & aggregator for user ratings from iMDB and other sources.
https://unwind.dumpr.org/
A `RatingRow`'s `id` and `updated` are never used, but creating them a million+ times is quite expensive, so initializing them with `None` saves a lot of time. `dataclasses`' `fields` function is also quite expensive; loading the fields from a row directly saves a lot of CPU cycles. |
||
|---|---|---|
| scripts | ||
| tests | ||
| unwind | ||
| .gitignore | ||
| Dockerfile | ||
| poetry.lock | ||
| pyproject.toml | ||
| pyrightconfig.json | ||
| README.md | ||
| run | ||
Unwind
A cache & aggregator for user ratings from iMDB and other sources.
Users are spread across many platforms and most platforms allow very limited access to their data.
This service aims to offer one interface for all that data and open up access.