Home : Support : Frequently Asked Questions : FAQ Question #74

FAQ Question #74

» What is the "Express Lane"? What benefit does it offer?

Even with more than two million active members, it can sometimes be hard to imagine that a web site such as LiveJournal.com serves up tens of millions of dynamically-generated pages each day, let alone that it is capable of doing this. The way in which LiveJournal does this relies partly on a technique called "load balancing", where your request is sent to one of dozens of different web servers depending on which server is the least busy at the time.

During times of heavy site load, LiveJournal's web servers frequently become too busy to accept new requests, and this creates a queue of requests on the load balancers. New requests are added to the back of the queue, and requests at the front of the queue are passed to the next available web server.

One of the benefits of owning a paid (or a permanent) account is a place on the "express lane". This means that when logged into your paid account, your requests for LiveJournal pages are automatically added to a priority queue at the front of the main queue. Requests in the priority queue are passed to the web servers first, effectively giving paid accounts faster access to the site.

If your account has given you access to the express lane, you can see, on each page loaded, how much time was saved as a result of using the express lane. To do this, view the HTML source code of the LiveJournal page you just accessed; if you are unsure of how to do this, consult your browser's documentation. Near the top of the source code, you will see a comment indicating how much time was saved, like this:

<!-- LiveJournal ExpressLane: You received this page before 1234 free users, saving approximately 3 seconds! -->

Please note that this comment is not displayed on pages that use the "Lynx" site scheme (http://www.livejournal.com/manage/siteopts.bml). In S1 journal styles, the comment is contained within the %%head%% variable. In S2 journal styles, the comment can only be generated by the default Page::print_head() function.

LiveJournal's main priority as a service is to offer all users, free and paid alike, fast and uninterrupted access to the site at all times. The web servers used to process these millions of requests are fast and numerous enough to ensure that this goal is maintained as much as possible; however, like any service, LiveJournal will encounter unavoidable periods of heavy site load. The aim of the express lane is simply to reduce the negative effect these peak times have on our paid users.


FURTHER READING

What are the Paid Account benefits?
http://www.livejournal.com/support/faqbrowse.bml?faqid=131

How do I buy a Paid Account?
http://www.livejournal.com/support/faqbrowse.bml?faqid=21

How do I make a custom S1 style?
http://www.livejournal.com/support/faqbrowse.bml?faqid=128

How do I make a custom S2 style?
http://www.livejournal.com/support/faqbrowse.bml?faqid=177

Last Updated:
jayo, 2005-02-16


Back to the parent FAQ category.
Back to the FAQ.
Back to the support area.
Not logged in.
(Create an account?)