The Berkeley Service Discovery Service
Tutorials

We've put together some tutorials describing what the SDS is and how to use. By reading over them, you should be able to do everything from creating client applications that make SDS queries to writing your own SDS savy services. If you find any errors in the tutorials, please email czerwin@cs.berkeley.edu.

To learn more about the Berkeley SDS, please see our official publications. Also, you can email the project mailing list, sds@iceberg.cs.berkeley.edu.

Available tutorials

System overview
A high level description of the Berkeley SDS system.
Client tutorial
Describes how to write applications that can make queries into the SDS system.
Service tutorial
Describes how to write services so that the SDS can automatically track them.
Server tutorial
Describes how to run your own SDS server.
Config options tutorial
A listing of all the configuration options for the SDS.