Developing a Federated Metadata System: Part 1
January 31, 2026•488 words
Let me preface this blog series by saying a few things:
I am not very good at Rust
I am certainly not an expert in federation/protobufs/distributed computing/etc
Most importantly though, I am tired of having to grab metadata for ebooks, audiobooks, comics, etc. from 18 different sources, all of which structure their data uniquely, have hidden or nonexistent APIs, or impose nearly unusable rate limits, especially for large libraries. Which obviously means it's time to build a 19th source.
So...
Read post