Update README.md

This commit is contained in:
2026-06-13 20:09:45 +00:00
parent 440b2feaf1
commit 500a6deace

View File

@@ -240,7 +240,7 @@ futriix - это легковесная, распределённая NOSQL, и
> [!WARNING]
> - Процессор: Intel или AMD
> - Оперативная память: 4ГБ (Для Linux) 8ГБ (Для Illumos sytems)
> - Оперативная память: 6ГБ (Для Linux) 8ГБ (Для Illumos sytems)
> - Операционная система: только на базе ядра Illumos (OmniOS, OpenIndiana) или на базе ядра Linux (Debian,Ubuntu, Linux Mint Fedora Linux)
> - Утилиты: curl, zip и unzip
> - Язык программирования (для разработчиков): Go 1.25 или выше
@@ -1728,6 +1728,13 @@ futriix:~> doc compression employees 550e8400-e29b-41d4-a716-446655440000
- [x] Реализовать систему "горячих бекапов"
- [x] Реализовать скрипт установки Golang в операционных системах на базе Illumos
- [x] Реализовать Автоматический шардинг
- [x] Реализовать TLS для межузлового общения
- [x] Реализовать валидацию сертификатов при взаимной аутентификации и ротации ключей шифрования (в простейшем виде)
- [x] Реализовать backpressure (механизм контроля перегрузки кластера), работающего при перегрузке
- [x] Реализовать ограничения на размер коллекции/документа в рантайме
- [x] Реализовать Автоматическое масштабирование (перед реализацией кратко расскажи, на каком алгоритме оно будет основано и как будет работать)
- [x] Реализовать Прозрачное обновление схемы данных
- [x] Реализовать в системе бекапов только "планировщик бэкапов" и "инкрементальность (на основе WAL)"
- [ ] Реализовать механизм плагинов, с помощью которого можно на языке lua реализовать движки для субд, не изменяя её исходный код
- [ ] Реализовать Multi-Raft (Несколько независимых Raft групп для разных шардов)
- [ ] Реализовать (Linearizable чтения) чтения через лидера с кворумом для строгой консистентности в кластере