Linden Lab developing long-term plan.

The Linden Blog notes that the recent embarrassing level of crashing & outages is highlighting to Linden Labs the need for scalability.

Scalability shouldn’t be confused with land mass, which there is planty of. The problem is only so many people can get online at once right now…… about 80000 tops!

FJ Linden explains in technical language the tight situation. Basically Second Life is at a bottleneck. It needs to be scaled up big time!

Imagine you have a burger stand, that to your surprise becomes amazingly popular. At first, everything is going well. You can serve people in a timely manner, and the place is packed.

Then a problem arises. Your customer base keep multiplying exponentially! (In this world, the entire globe can travel to your door easily without commuting.) So people are lining up at the door & down the street.

Seems good, but you can only serve so many people so quickly! Your kitchen staff (the database system) is exhausted from being constantly overworked. Yet more people keep coming. You’ve expanded your dining area enormously, but you now have too many tables to serve. People start complaining and getting angry because they can only get served half the time. They came for steak & didn’t even get a menu brought to the table…..

The quality of the burgers (the grid) starts to goes downhill fast as chaos grows. As your cooks try to work faster & faster, they start making more mistakes (inventory loss, lag, downtime). Now, those wonderful famous burgers just don’t taste as good as they used to anymore. New customers wonder how this place ever got so big & successful?

So you hire a man (restricted logins) to stand at the door to turn away a good many of your paying customers (both new and old) upon arrival.

This obviously is a terrible solution….. in the long term, it is no solution at all, and would slowly ruin this otherwise successful business.

What is a better solution?

Expand the “kitchen” & remodel, reorganize that workspace towards maximum efficiency – or as FJ Linden says rearchitecture. It’s got to be a tough job redesigning something so that it can be expanded ad infinitum. Tougher still when they have to keep the grid running, while expanding it. This is what the Lindens are working on right now. I’m glad to hear it…. kudos to them for attempting what must be a very arduous task.

When Second Life is always filled to over-capacity these days, how can it grow more? Booting out a portion of the user-base continuously is not a solution – its can only be a stop-gap temporary fix. The pressure’s on at the lab now….. we need a stable & scalable grid — and pronto!

Can they do it? I hope so…. good luck LL. 🙂


One response to “Linden Lab developing long-term plan.

  1. James Childress

    In the short term, turning away customers is the only viable solution sadly. I feel that when they do experience peak loads that paying customers (those who are premium account holders) should have priority access. I know this is a can of worms which has been debated hotly in the forums. Linden Labs needs to admit they don’t have the resources to serve both account types. I recognize that free accounts do buy currency for use in world, but not all can do so. Free accounts often rely on the generosity of other users either directly from friends or from camping services. LL needs to focus on where their income stream comes from and serve them first. I know of several people who were paid accounts and land holders who left SL because of higher income burdens placed on them to pay for the free account access and felt LL didn’t care about them growing tired of the growing pains caused by LL accepting anyone who wanted to join paid or not. LL raising private SIM fees certainly hasn’t helped their income stream as they had hoped. LL needs all the financial support they can get to continue to scale the world upwards and needs to stop blocking access to the hands that feed them.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s