From ProgClub
Revision as of 18:31, 8 August 2011 by John (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This documentation needs to be thoroughly reworked to give the system a more suitable distributed design. Rather than having a centralised repository for managing URL and Query IDs these will be administered locally (as 32-bit IDs) and inter-host communication will use the string values (i.e. the URL or the Query text) as keys. Use of MD5 checksums for partitioning work will be appropriate. Maybe some clever DNS-based management system too.

John 07:14, 8 August 2011 (UTC)

A HTML, CSS and JavaScript environment is ambitious. For v1 maybe we'll aim for just HTML support, and add the CSS and JavaScript support later.

John 07:24, 8 August 2011 (UTC)

DNS zones for and could be configured, and entries added for MD5 sum prefixes, for example and The DNS names will resolve to a set of IP addresses. Those IP addresses can then be contacted via HTTP with IP-address host names, e.g., which will respond with the Cweb implementation's version number (I'm thinking a datestamp with serial, e.g. 2011-08-11-1, allowing for up to 9 releases per day and supporting string-sorts), with the DNS name the service should be contacted on (e.g. and whether or not HTTPS is supported.

John 07:31, 8 August 2011 (UTC)