Thursday, 26 June 2008

5 rooms 4 Youtube

The Youtube site has been split into 5 rooms. One for the home page (www.)youtube.com 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, de.youtube.com is different from www.youtube.com. 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
Structures:
  • 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 http://www.slashdot.org/

It starts at:
  • http://www.slashdot.org/_vpi.xml
...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.

Sites:
*.mail.yahoo.com
*.mail.live.com
*.hotmail.msn.com
Tag:
<delay sec="infinite" bypass="true">

weblin.com -> muc1.virtual-presence.org

Moved all *.weblin.com rooms to the chat server muc1.virtual-presence.org. 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.