Issuerd: Keycloak-совместимый IAM на Rust в одном бинарнике
Разработчик выпустил issuerd — открытый IAM-сервер на Rust под лицензией Apache-2.0, повторяющий модель Keycloak (realm, клиенты, роли, Admin REST API). Прошёл 3907 проверок OIDC-конформанса без сбоев, по бенчмаркам даёт до 7,8× пропускной способности и ~6× меньше памяти, чем Keycloak 26.7. Версия v0.1 без поддержки SAML, UMA и Organizations.
- 3907 проверок OpenID Foundation Conformance Suite пройдено без сбоев и предупреждений
- До 7,8× пропускной способности и ~6× меньше памяти против Keycloak 26.7
- Синхронизация 100 003 пользователей из Active Directory заняла ~30 секунд
- ~152 тыс. строк Rust, запрет unsafe, 3300+ автотестов; SAML и UMA не поддерживаются
Читать дальше
Софт