Na mobil to být nemá. Měl by to být ale "jediný push server" na desktopy. Umožňoval by hlavně rychlou reakci na vzniklou událost. Třeba když přijde e-mail do schránky, tak se o tom uživatel hned dozví, ne až za pět minut, což je interval pollingu (nebo se to hodí na notifikace o nových updatech, ať již software, nebo novinkách na webovkách, atd).
Keepalive overhead mi nevadí. Polling je náročnější hlavně na servery, než na síť. Musí třeba e-mailovou schránku vyhledat. Neustále jsou servery zatěžovány dotazy na to, zda existuje nový e-mail. Použitím push serveru znamená, že se jich nebude ptát nikdo, a až nějaký mail dojde, tak event předá na push server, což je rozhodně méně náročné, než obráceneně.
Uvědomte si, že na desktopech neexistuje žádný oficiální push server. Když to půjde, podaří se mi něco takového zprovoznit aspoň pro produkty firmy, ve které pracuju :-) a možná zájemce o technologii z vnějšího prostředí :-)
No zatím to vypadá, že použiju kombinaci UDP + TCP. UDP tam kde to půjde, TCP tam kde jsou proxy a různá další omezení. Tolik zákazníků s TCP zas nebude, aby to nezvládla běžná linuxová mašina.