LibSQL consilium progressus furcae SQLite DBMS incepit

LibSQL consilium pro furca SQLite DBMS creare conatus est, apertio ad elit communitatis participationem et innovationes promovendas extra propositum SQLite intendit. Causa creandi furca est SQLite satis severum consilium de accipiendo codicem tertium-partim e communitate, si opus est ad meliora promovenda. Codex furca sub licentia MIT distribuitur (SQLite pro dominio publico dimittitur).

Auctores furcae intendunt compatibilitatem cum principali SQLite ponere et eandem qualitatis gradum conservare, statuto casuum testium conservantes ac paulatim sicut innovationes adduntur. Ad novas functiones evolvendas, proponitur facultatem dare lingua Russica utendi, praecipuam partem in lingua C servata. Si consilium principale SQLite consilium de mutationibus accipiendis, libSQL tincidunt mutationes congestas ad consilium principale transferre intendunt et in eius evolutione coniungunt.

Inter notiones ad SQLite functionis possibilis expansionem nominantur:

  • Integratio instrumentorum ad aedificandum databases distributum operantem in ipsa bibliothecae gradu, et non per replicationem mutationum in systematis tabellae (LiteFS), et sine evolutione producti separati (dqlite, rqlite, ChiselStore).
  • Optimization pro usu APIs asynchroni, sicut io_uratio interfaciei a Linux nucleo praedita.
  • Facultas utendi SQLite in nucleo Linux, similis machinae nuclei virtualis eBPF, ad condiciones in quibus necesse est ut notitias ex nucleo servando quae in RAM non conveniunt.
  • Suscipe munera definita usoris in quavis programmandi lingua scripta et in codice intermedio WebAssembly compilata.

Source: opennet.ru