Sunday, 14 September 2008

msn and y8.com, one.lt, miniclip.com, naza-klasa.pl, raidrush.ws

4 random rooms for msn.com, y8.com, one.lt, miniclip.com, naza-klasa.pl, raidrush.ws

Thursday, 11 September 2008

Facebook, Youtube

More rooms for facebook and youtube. Now 5 international rooms plus 6 language specific rooms.

g-m.com -> muc1

Moved all domains of .com with domain names starting with g-m to the chat server muc1.virtual-presence.org. This will distribute half of the load from all .com domains to the new chat server. Still more to come.

Tuesday, 9 September 2008

a-f.com -> muc1

Moved all domains of .com with domain names starting with a-f to the chat server muc1.virtual-presence.org. This will move the load of 1/4 of the .com domains to the new chat server. More to come.

Saturday, 9 August 2008

orkut.co.in

As a high traffic site it gets a random-room config with 4 statically configured language independent rooms. First entry in the brand new SLD structure.

Structure for Second Level Domains

A new folder hierarchy has been created for countries with a ccSLD.

UTF-8

All data has been moved to UTF-8 format. There where still some files in good old ISO8859-1.

Added Common Configs

A folder "common" has been added directly under the root folder. It is supposed to provide commonly used configurations in order to avoid duplicates.

hi5, yahoo, friendster

High traffic sites got a random-room config with 4 statically configured language independent rooms.

Wednesday, 16 July 2008

Mapping API

A mapping API is available at http://lms.virtual-presence.org/api/

Check the HTML form to learn about the parameters.

Tuesday, 8 July 2008

Root folder v7

A new root folder has been added. The main difference are relative delegate URIs with "../" instead of absolute URIs as in "firebat-2.7.7".

"v7" is the new root folder. "firebat-2.7.7" is deprecated and now frozen. Future mapping changes will be only in "v7".

pennergame.de

Due to popular demand, http://www.pennergame.de has been split into several categories. See the new config for more information.

Sunday, 6 July 2008

Individual Rooms for Facebook Profiles and Apps

Each profile and each app is now a separate room. While you will be missing the company, you will now know that the person you meet is on the same profile and is visiting the same user.

See the facebook configuration.

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.