This is exactly the problem I'm having both with my 10.10 MBP and my iPhones/iPads running iOS8. Glad to hear bringing down awdl0 fixes it, I'm going to try it as well, but it seems there's no solution for non-jailbroken iOS devices yet :(
Here's the weird thing, my devices (both i and MBP) are fine on the work network, so I wonder why they're good there but not at home? I have a decent router (LinkSys E4200) that worked fine pre-iOS8 and 10.10. I have fiddled with the settings on the 2.4 Ghz and 5 Ghz to no avail (though admittedly I haven't tried everything).
Does anyone have any idea why my devices work fine on our work network and not at home? I'd hate to think I need a new router, I know it's not real gear, but it's served it's purpose just fine until this. I know my company at work doesn't allow Bonjour, is there a way to disallow it on my home router too?