BenMakesGames / BenMakesGames/PoppySeedPets
loading pet logs is sloooowwwwww, especially for long-time players
- Dominant language
- PHP
- Stars
- 15
- Forks
- 6
- Avg merge
- 5m
- Merged PRs (30d)
- 2
Description
some possibilities (some may be mix/matchable; some may be mutually exclusive):
* any more indexing we can do? >_>
* delete many types of entries past a certain age (can lean on log "interestingness" score for this)
* archive all entries past a certain age - move them to some other storage mechanism
* utilize a dedicated search application (like Solr, but not Solr, because Solr sucks)
* we already have Redis... can that be leveraged?
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or entry points are named. Start by locating and profiling pet-log loading for long-time players, then measure where time and storage are spent. Compare the proposed indexing, retention, archiving, and search options, and define acceptable loading time and data-retention behavior as the completion criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php, redis
- Domain
- backend, performance
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100