From 74cbca2f4a0db85b9c4a0696cebb5747d272aafc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=93=D1=80=D0=B8=D0=B3=D0=BE=D1=80=D0=B8=D0=B9=20=D0=A1?= =?UTF-8?q?=D0=B0=D1=84=D1=80=D0=BE=D0=BD=D0=BE=D0=B2?= Date: Fri, 5 Dec 2025 11:15:42 +0000 Subject: [PATCH] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index fd1b477..67d2b3b 100644 --- a/README.md +++ b/README.md @@ -77,9 +77,9 @@ Futriix - это http сервер-приложений со встроенно Для расширения базового функционала имеет встроенный lua-интепретатор.
СУБД futriix - это резидентная система, которая работает с данными в оперативной памяти (in-memory) и относится к классу **HTAP (Hybrid Transactional/Analytical Processing)**. При этом данные периодически сохраняются на диск (HDD или SSD) для защиты от потерь. -Одной из главных ключевых особенностей проекта, является тот факт, что приложение использует concurrent архитектуру с элементами lock-free подходов (атомарные счётчики, атомарные флаги в репликации, асинхронные задачи для фоновых операций), при этом не соответствуя строгому определению "wait-free (неблокирующая синхронизация)", где каждая операция должна завершаться за конечное число шагов независимо от активности других потоков. +Одной из главных ключевых особенностей проекта, является тот факт, что приложение использует "lock-free архитектуру (Поддержка STM в транзакциях (Software Transactional Memory)" для атомарного выполнения групп команд), при этом все структуры данных используют атомарные операции и "epoch-based memory reclamation" для обеспечения потокобезопасности без блокировок. -С инженерной точки зрения он представляет из себя "low-lock (систему с минимальным количеством блокировок)" с элементами wait-free архитектуры. +С инженерной точки зрения он представляет из себя "wait-free архитектуру (систему без блокировок)". ## Глоссарий