OneLiteFeatherNET / feedback-fusion

Feedback-fusion is an rust application that allows to collect user feedback to improve services
https://discord.onelitefeather.net
MIT License
0 stars 0 forks source link

Feat/caching #87

Closed Randoooom closed 1 month ago

Randoooom commented 1 month ago

When the user does not specify any skytable credentials we should fallback to in memory caching.

Randoooom commented 1 month ago

and may use a more efficient serde parser than json

Randoooom commented 1 month ago

https://crates.io/crates/bincode

Randoooom commented 1 month ago

Also currently missing: cache invalidation on endpoint request affecting the data

Randoooom commented 1 month ago

TODO: make cached required dep, may cache the other endpoint aswell (i forgot which it was) amd cleanup the macro, espacially the result and option parsing