<p>Well you effectively have the queue on the server anyway - something has to store the idempotency key and the corresponding request and result and what is that if it's not a queue? It serves the same function and has essentially the same complexity.</p>
<p>You could even argue it's worse at least while we're using rails for uploads, as rails has the all the technology for queues already while we would have to build our own solution to cache results!</p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/issues/2201#issuecomment-480496992">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABWnLWFeG-6WFEr137uvPcSVz1nJw28Yks5veIZjgaJpZM4cgFOf">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABWnLUPd-nyFpCcL1elQc5m-a8cAhBjmks5veIZjgaJpZM4cgFOf.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/openstreetmap/openstreetmap-website","title":"openstreetmap/openstreetmap-website","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/openstreetmap/openstreetmap-website"}},"updates":{"snippets":[{"icon":"PERSON","message":"@tomhughes in #2201: Well you effectively have the queue on the server anyway - something has to store the idempotency key and the corresponding request and result and what is that if it's not a queue? It serves the same function and has essentially the same complexity.\r\n\r\nYou could even argue it's worse at least while we're using rails for uploads, as rails has the all the technology for queues already while we would have to build our own solution to cache results!"}],"action":{"name":"View Issue","url":"https://github.com/openstreetmap/openstreetmap-website/issues/2201#issuecomment-480496992"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/issues/2201#issuecomment-480496992",
"url": "https://github.com/openstreetmap/openstreetmap-website/issues/2201#issuecomment-480496992",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>