всем привет суть такова, что мне нужно писать монолитный бекенд в котором есть:
- Rest API (возможно GraphQL)
- Angular/React Static Files
- Broadcast/Multicast
- Web Sockets
- Internal Cron
- PostgreSQL/MySQL
проблема в том что, мне потом нужно этот проект скомпилоровать и загрузить клиентам на серверах, нужно чтобы проект был бинарным
сеичас я делаю так, пишу бекенд на ноде (NestJS), думаю он более менее подходит для Enterprise, и его архитектура тоже нравитья. Потом я компилирую проект с помошью пакета «zeit/pkg», и получаю bin файл, который могу запустить на линуксе, но не думаю, что это хорошее решение для Enterprise. к тому же еще одна проблема такого подхода что конечный бинарный файл выходит 350MB.
сейчас я думаяю над этими языками, исключаю скриптовые языки, потому что с ними одна беда, когда дело доходит до защити:
- Java (Spring)
- GoLang
- Rust
какой язык программирования вы бы могли посоветовать для таких целей?