Size: a a a

2018 May 08

|P

|3R☣️M Puppy 🐶 in DC7495
типо Stateless это когда у тебя есть сервак, он получил запрос, посчитал, ответил и все, ему плевать на тебя
источник

|P

|3R☣️M Puppy 🐶 in DC7495
а  Shared Nothing это когда юзер жестко привязан к определенному серваку?
источник

D

Dok in DC7495
Это откуда?
источник

КК

Карвен Кори in DC7495
|3R☣️M Puppy 🐶
а  Shared Nothing это когда юзер жестко привязан к определенному серваку?
Вроде того. Когда у тебя раздельные шарды, все данные одной сущности (юзера, например) должны лежать на одном из них без раскидывания по остальным.
источник

КК

Карвен Кори in DC7495
И дальнейшие связанные сущности создаются в той же локализации.
источник

|P

|3R☣️M Puppy 🐶 in DC7495
а если общая бд, то это Stateless ?
источник

КК

Карвен Кори in DC7495
Нет. Stateless о другом.
источник

КК

Карвен Кори in DC7495
У тебя stateless в применении к серверу целиком?
источник

|P

|3R☣️M Puppy 🐶 in DC7495
не совсем
источник

|P

|3R☣️M Puppy 🐶 in DC7495
я делаю вводную по масштабированию
источник

|P

|3R☣️M Puppy 🐶 in DC7495
и типо пишу, что есть две концепции горизонтального
источник

|P

|3R☣️M Puppy 🐶 in DC7495
система целиком смотрится
источник

КК

Карвен Кори in DC7495
По сути это означает (в общем случае), что для сервера каждый запрос как первый. Ты не сохраняешь какие-то ключевые данные в сессии на сервере, к примеру.

Например, если клиент один раз идентификацию прошёл и далее сервер не запрашивает к него снова часть данных, он должен эти данные хранить. Это не stateless явно. А если он с каждым запросом шлёт заголовок с токеном авторизации, это может быть stateless   Грубо говоря.
источник

|P

|3R☣️M Puppy 🐶 in DC7495
поняль, спасибо
источник

|P

|3R☣️M Puppy 🐶 in DC7495
это скорее не архитектура системы, сколько архитектура приложения
источник

|P

|3R☣️M Puppy 🐶 in DC7495
верно?
источник

КК

Карвен Кори in DC7495
В приложении к архитектуре в целом это работает схожим образом. В stateless системе исключаются всяческие сессии и т.п., чтобы максимально отделить мух от котлет... вернее, данные от сервисов.
В Shared nothing каждый узел системы максимально независим и нет прямых связей данных между ними, что исключает кучу проблем синхронизации и поддержания персистентности данных.
источник

КК

Карвен Кори in DC7495
Если коротко.
источник

b

barb in DC7495
похоже на чистую архитектуру
источник

КК

Карвен Кори in DC7495
Это архитектура с примерами просто. Для наглядности.
источник