клиенту и вся логика сделана на триггерах внутри SQL. Тут многообразие вариантов. Почему ты считаешь, что "embedded-сервер" -- это обязательно модные сегодня и сейчас node.js и вообще зачем на сервере js? Ты как ардуинщик -- услышал новое слово и побежал, теперь только node.js в каждую дыру и ничего больше! А ты хоть знаешь, на кой хер он нужен, твой node.js? Я бы больше в Microsoft'овский .NET поверил. Там оно конечно своеобразное, но вполне понимаемое, поднимаемое и работающее. И на нём почти даже нормально программируется. И оно есть на линуксе (CoreCLR). И там достаточно широкая стандартная библиотека доступная на всех платформах. И кривой-косой или нет (промолчу...), но эффективный по скорости и по памяти рантайм (все интерпретаторы далеко позади). И garbage collector даже. Прямой конкурент Java. Проигрывает C++ по эффективности, но по скорости разработки может запросто переплюнуть. Для опенсоурса есть Mono. Компилируется в нативный код, без всякого JIT'а (не совсем, но по большей части). Худо-бедно есть средства разработки и отладки (VS Code) которые много лучше, чем есть для скриптовых языков (там по большому счёту только printf).