Dear all,

Back in the day, RFC1996 introduced the NOTIFY mechanism in DNS, which 
significantly helped with information propagation delay,
as it facilitated the transition from a pull (poll) to a push (interrupt) model.

The problem we, as AMS-IX, are facing is quite similar when it comes to polling 
the RIPE database for changes. This seems
inefficient.

Although the analogy breaks down quickly, as there are no RIPE database 
"clients" similar to DNS slave servers
parsing NOTIFY messages, we would love to see any RIPE API created or extended, 
or any other mechanism implemented by which
a client "registers interest" for any objects it wants to be notified of 
changes.

As a simple example, if we were to "register interest" (e.g. via a REST POST or 
PUT method) for the AS-AMS-IX-SET as-set object, we would be
programmatically notified whenever the "last-modified" field of the as-set was 
changed.

Based on the above, I have 3 questions:
1. Does something like what is described above already exist?
2. If it doesn't exist, would others be interested on such functionality?
3. If it doesn't exist, while knowing that this is only a high level overview 
of the concept and many details are missing, is this generally feasible?

Kind regards,
Aris Lambrianidis
AMS-IX

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to