Great Discussion!
I think if we want reliable service tracking, we need to go with TCP connections. How about not trying to detect services - just wait for them to register? Run a daemon providing a simple REST API which : + allows services to register themselves + sends those registrations to other known instances + provides a client API to list known services (e.g. as an html widget) That way the daemon doesn't have to run on every node and services/registries only need a simple configuration of 1 or more 'upstream' addresses. [ Since this is my first post here, I should probably introduce myself: I'm a hobbyist Python programmer and GNU/Linux geek who has been fascinated with peer-to-peer networking since I first read about ad-hoc mode. I've just learned how to compile LibreMesh from source and I'm trying to set up a community network in London, UK. I'm also trying to find a way to earn a living working on interesting stuff like this! ] -Kevin _______________________________________________ lime-dev mailing list lime-dev@lists.libremesh.org https://lists.libremesh.org/mailman/listinfo/lime-dev