[openstreetmap/openstreetmap-website] Support Open Graph protocol (#2965)
Tom Hughes
notifications at github.com
Tue Nov 17 09:19:14 UTC 2020
So there's the first problem, that to make this work you don't just need to write a stitcher you need to provide a caching infrastructure because who knows how many thousands or millions of views something might get once it is shared on social media networks. So that immediately raises this from a programming challenge to a significant operational challenge.
Plus once you provide this it's not just going to be serving a few social media shares - we know that these services are very popular and will be used at large scale - people will use it to embed thousands of location maps on corporate web sites and the like.
The fundamental problem is that unlike tiles every single usage of this is unique, so any caching is limited to that specific use because even if a second person tries to share roughly the same map they're not going to choose exactly the same area.
It's not like we haven't seen what happens to these services - there are, or have been, various such things running on the dev server and even as non-heavily promoted dev things they become popular and problematic.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/issues/2965#issuecomment-728798168
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20201117/16ef5243/attachment.htm>
More information about the rails-dev
mailing list