Hello,
As of now Eureka2 supports only binary protocol between the client and server that is based on Avro with custom framing mechanism. We plan to add an open protocol, probably based on JSON and HTTP2/WebSocket later. This limits current Eureka2 usage to Java clients only.
Eureka2 comes with ServerResolver abstraction for discovering write/read cluster nodes. One of the default implementations reads DNS records, including Eureka1 style txt records. Zone awareness is not implemented, but I can imagine this as a composition of simple DNS resolver with client discovered zone information.
/Tomasz