Thursday 26 June 2008

5 rooms 4 Youtube

The Youtube site has been split into 5 rooms. One for the home page (www.) and 4 for the videos. Relevant is the first letter of the video ID (after the "v="). People meet if they watch the same video. But the video watching crowd is distributed over 4 rooms for video ID starting with a-h, i-q, r-z, and the rest. Also, if the host name starts with anything except "www.", then this is interpreted as a country domain and taken into account. So, is different from Please see the youtube.xml.

Friday 20 June 2008

Even more Structure

Two new toplevel folders have been added. There are now 3 hierarchical structures and the 2 toplevel files.

Toplevel files:
  • root.xml: starting point for all mappings
  • default.xml: a general fallback
  • ip4: IP 4 adresses
  • tld: toplevel domains
  • name: global names which span multiple domains
The mapping starts at root.xml, then branches out to IP4 adresses or continues in the "name" hierarchy. If there is no name, then mapping is forwarded to the "tld" hierarchy. If no location matches then the general fallback (default.xml) applies. Each hierarchical structure has its own starting and fallback points.

Here is a sample mapping process for

It starts at:
...then uses these files in the global phase:
  1. root.xml
  2. name/_.xml
  3. name/default.xml
  4. tld/org/_.xml
  5. tld/org/s/_.xml
  6. tld/org/s/l/_.xml
  7. tld/org/s/l/slashdot.xml
...until a matching location tag is found.

Thursday 5 June 2008

Removed Auto-Enter for heavy email sites

Configured some heavy traffic utility sites so, that people do not enter automatically. There is an [Enter] button, if users really want to meet there.

<delay sec="infinite" bypass="true"> ->

Moved all * rooms to the chat server TTL has been set to 5 minutes days before. Users entering the pages are directed to the new server. Users already entered stay in the old room until they navigate.