I’ve finished the service discovery prototype. I’ve got the local-area half working, the wide-area half working, and they’re nicely glued together. Now I just have to collect some data and finish writing. I’m not sure how relevant the peformance data is going to be. The main goal of my project was to define a protocol that can work in all sorts of computing environments. I think I’ve achieved this, regardless of what the performance data say. The figures shouldn’t be bad, it’s just that they won’t really mean much. But I have to do it for completeness, I suppose.