Replies: 1 comment 1 reply
-
The plan actually exposes queues/topics of data. An initial test was done here: #698 Unfortunately, the current design (especially auth) doesn't lend itself well to exposing those systems... and there's whether or not to link to the in database queues or have CDA itself focus on only handling the "cloud queues" - for lack of a better term. But that's an interesting idea. I hadn't thought of Webhooks, NOAA is wanting to do that for the DADDS replacement. That would either require allowing those wanting the data to signup to manage the hooks, or the districts doing it on their behalf. So my current thoughts: short-termWe need something running in our cloud area that listens to the queues and then sends. either Email, LDM, or other. mid-termRSS or ATOM feed? However, this really only seems most useful for things like a daily roundup of Location metadata or rating changes... though forecasts aren't every minute so this would work there too. long-termWe have the queues/topics (sorry, topic -> pub/sub, I'm using the ActiveMQ and other systems terms) exposed to all. (With appropriate rate-limiting for unauthenticated connections.) (We also want this for say OpenDCS and Compproc as well as other tools so it's only long term due to complexity) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm curious about long-term plans for event-driven dissemination of data which may only be updated once a day or on an ad-hoc basis.
Currently, CDA has good coverage for "passive" dissemination of data. i.e. cases where users actively reach out with data requests. However, many WM products (such as the aforementioned daily forecasts) may be published only intermittently and ideally would notify stakeholders when new data is available. In many districts, LDM or emails are currently used for this style of data dissemination.
While intermittent data could potentially be monitored by users by continuously polling CDA, I assume that wouldn't be ideal from a traffic standpoint. Are there any long-term plans to introduce some sort of pub/sub model (e.g. webhooks) to CDA? Or, will LDM (or another solution) continue to be preferred for this particular use case?
Beta Was this translation helpful? Give feedback.
All reactions