Pāriet uz galveno saturu
Zināšanu sesiju koordinators (Knowledge Session Coordinator, modules/knowledge-session-coordinator) ir neatkarīgi instalējams C++26 process. Tas atrodas starp qxctl un vektoru dzinējiem. Tam pieder ierobežota saderība, darba koku saskaņošana, autentificētas nekanoniskas sesijas, SSFV uzturēšana, tikai ziņojumu dzīves cikla plānošana un atsevišķi autorizēti piemērošanai spējīgi žurnāli.

Pienākumi

  • Saderības pārbaudes starp qxctl, koordinatoru un dzinējiem
  • Darba koku saskaņošana ar noturīgu, uz slotiem balstītu stāvokli
  • Autentificētas nekanoniskas sesijas SSIAG pilnvaru ietvaros
  • Noturīgas SSFV uzturēšanas plūsmas
  • Tikai ziņojumu dzīves cikla plānošana ar determinētiem pierādījumiem
  • Piemērošanai spējīgi žurnāli ar sagatavotiem mēģinājumiem, compare-and-swap, atkārtotu novērošanu, dinamisku pārplānošanu un atkopšanu

Ko koordinators nedara

Koordinators neizpilda vektoru semantiku vai resursdatora darbības. Tas koordinē pierādījumus un žurnālus; katram dzinējam joprojām pieder savs domēns, un katru resursdatora darbību joprojām autorizē tās pašas līgums.
  • Nekādas kanonisko zināšanu piemērošanas
  • Nekādas patvaļīgu komandu izpildes
  • Nekādu slēptu vērotāju vai rezidenta fona darba

qxctl integrācija

qxctl izsauc precīzas, ar kvītīm validētas koordinatora instalācijas. qxctl knowledge reconcile ... un qxctl knowledge session ... katrai darbībai izmanto vienu precīzi piesaistītu koordinatoru, un mainīšanai ir nepieciešami stabili darbību identifikatori, kā arī precīzi pašreizējā žurnāla īssavilkumi (digest) compare-and-swap operācijai.

Saistītās virsmas

qxctl reconcile

Darba koku saskaņošanas gramatika.

qxctl session

Autentificētu sesiju un SSFV uzturēšanas gramatika.

Pamata bibliotēka

Koplietoti C++ mehānismi, ko izmanto koordinators.

SSIAG

Autorizē sesijas, kuras pārvalda koordinators.
Pēdējoreiz mainīts 2026. gada 10. oktobris