There's also the possibility that I'll be doing another public presentation next month on Push using EventMachine, and if I can find a way of spinning in a dotTel component to that I will.
Those of you who know the tempestuous relationship that
I know DNS is considered both an obscure black art and a bit of a backwater, but dotTel along with ENUM are the first of a new generation of DNS techniques that will make it indispensible to software developers deploying large-scale distributed applications. Admittedly there are some issues with using DNS at the boundary of its dynamic behaviour (not least the relative inefficiency of caching with a 60s or lower TTL) but the same's true with media serving and many other applications which have far heavier bandwidth and transaction costs.
The other shakeup is going to be in forcing the pace of adoption of ENDS0 as a reasonable subset of dotTel zones will require TCP connections due to their packet size. This could be the start of a move to a more persistent relationship between clients and DNS servers, and given that DNS traffic needs to be fairly efficient it may even open the way to equivalent protocols based on RUDP.
Anyway, here's to a successful launch of dotTel!