DictionaryForumContacts

 rish

link 18.02.2010 22:36 
Subject: statelessness for scalibility IT
Statelessness for scalibility
Это техническое преимущество одной из систем медицинской информации.
В принципе понятно, что имеется ввиду, только как по-короче сказать?

Спасибо

 sledopyt

link 19.02.2010 1:19 
А мне не понятно. Объясните длинно, пжста. Или дайте контекст.

 NC1

link 19.02.2010 2:50 
Да, задачка... Scalability -- это масштабируемость. А вот statelessness... Пока что я буксую в слезах.

sledopyt,

Протоколы обмена данными можно разбить на две группы -- stateful и stateless. Первые (например, FTP) позволяют совершать обмен данными по каналам, информация о состоянии которых остается постоянной в течение всего обмена данными, так что обмен может состоять из нескольких пар запрос-ответ. Авторизация при этом проводтся один раз, в начале обмена. Вторые (например, HTTP) информацию о состоянии канала не хранят, и процесс обмена данными включает строго одну пару запрос-ответ. В случаях, когда необходима авторизация, каждый запрос должен нести в себе информацию, необходимую для такой авторизации.

В конкретной вычислительной системе, как правило, существует достаточно жесткий лимит на число одновременно открытых каналов. Соответственно, коммуникации по stateless протоколам предпочтительны для систем, которые надо масштабировать -- клиенты, сколько бы их ни было, шлют в систему запросы и освобождают каналы, получив ответы. То есть при равном количестве каналов stateless-сервер может обслуживать большее число клиентов...

Полегчало? :)

 ms801

link 19.02.2010 18:01 
"Statelessness" means that the system does not retain its state. Most often, this term is used when talking about web pages, which, once retrieved, show information from the system as of the moment the user refreshed the page. If, in the meantime, that information changed, then the user will not see new information unless and until the user refreshes the page. This is referred to as statelessness of the system. So, I guess, the article conveys the idea that we need sometimes to sacrifice ability to retain state in favor of the increased scalability of the system.

Now, how to translate scalability, I have no idea. I will come back to look for other folks' suggestions. Sorry.

 

You need to be logged in to post in the forum