Might you open-source this in the future?
Were you already comfortable in Rust or is there a reason you selected Rust for this project i.e performance and so plans to offer this as commercial product?
How often are RIPE info and MaxMind data updated these days or is that the 8 hours?
Thanks for sharing!