After many complaints from the developer community about poor networking performance on Yosemite, the latest beta of OS X 10.10.4 has dropped the discoveryd in favor of the old process used by previous versions of Mac operating system. This should address many of the network stability issues introduced with Yosemite and its new networking stack.
A clearer sign that discoveryd was a mess, there is not.
Discoveryd worked with all my devices like a charme, but so did the old one and I don’t care as long as it works.
Apple should have switched back month ago, after they must have realized the new deamon is not working for everyone. Better now than newer.