How We Made Our Maps 10x Faster
medium.com
medium.com
https://openstreetmap.org/copyright
This is consistent with every other map data provider - they also have on-map attribution:
Just use PostGIS for the geodata and Postgres JSON type for serialization.