Skalowanie poprzez równoległe wykonywanie, a nie stan

Nic nie jest dzielone: ani użytkownicy, ani płynność, ani stan aplikacji.

Tylko wykonanie jest równoległe.

POLANA nie skaluje się poprzez wprowadzanie nowych domen wykonawczych ani podział stanu.

Zachowuje pojedynczy, spójny model stanu i deterministyczną semantykę aplikacji.

Co się zmienia to podłoże wykonawcze.

Wykonanie transakcji jest rozkładane na bezstanowe obliczenia, które mogą działać równolegle na wielu rdzeniach, podczas gdy przejścia stanu są deterministycznie akumulowane w pojedynczym globalnym stanie. Równoległość istnieje w całości w fazie wykonania, a nie w posiadaniu stanu.

Unika to podzielonego stanu, asynchronicznej rekonsyliacji i koordynacji międzydomenowej na poziomie aplikacji.

POLANA jest zaprojektowana, aby skalować wykonanie w poziomie, zachowując stan, kompozycyjność i semantykę w nienaruszonym stanie.

#POLANA #JAMProtocol #ParallelExecution

$DOT $SOL