Механизм транзакций

Sergey ShishkinSergey Shishkin
1 min read

Транзакция проходит через пять фаз, которые обеспечивают определенные функции для блокировки и синхронизации процессов, поэтому их можно выделить из общего списка в предыдущем посте - commit dbSync inc! new! put! request! rollback set! upd

При этом это только те функции, в документации, в описании которых прямо есть отсылка в тему танзакций. Кроме того, в этом контексте стоит акцентировать - pool pool2 +Entity journal

В описании +Entity как базового класса приводится список всех месседжей, часть из которых описывается в связи с транзакциями (с помощью них вносятся изменения во внутреннее состояния внешних символов) - put>, set>, lose>

В связи со спецификацией таких сообщений напрашивается отдельнаая тема - МЕССЕДЖИ, но на текущий момент это просто атрибуты базового класса, его методы, без самостоятельного акцентирования. В частности, там можно увидеть в опиании, в связи с той же транзакцией, например, clone!>, del!> и inc!>

https://picolisp.tiddlyhost.com/#Transaction

0
Subscribe to my newsletter

Read articles from Sergey Shishkin directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Sergey Shishkin
Sergey Shishkin

Всегда чему-то учусь!