История изменений
Исправление KivApple, (текущая версия) :
Подумай почему.
Потому что Кубер - универсальный инструмент, позволяющий настроить самые извращённые конфигурации.
Попробуй подумать почему такого нет
Такое есть. Например, тот самый Cloudflare Pages. Просто оно SaaS, а не self-hosted.
Ты опухнешь.
Пример как я не опухаю: https://github.com/quoi-dev/keystack-pages
На Rust уже давно можно писать REST сервисы примерно как на Java - всё что плохо лежит клонируется или оборачивается в Arc (да, это добавляет небольшой оверхед, но он точно также есть в любом managed языке, а тут нативный код, отсутствие GC и возможность более гибко выбирать передачу по ссылке или по значению). Ну и стиль с делением на MVC слои. Благо есть Axum (который несмотря на вездесущее клонирование находится в топе по бенчмаркам) и набор библиотек на каждый чих. И я не один такой, некоторые стартапы юзают Rust «вместо Java» (с соответствующим стилем кода).
Подумай почему кубер написали именно на нём.
Потому что нужно было что-то попроизводительнее Python, менее прожорливое к памяти, чем Java и не отстреливающее ноги как C++, потому что Rust тогда пешком под стол ходил (в том числе не было адекватных фреймворков для REST), потому что Go разработчиков проще нанимать, потому что Go создал Google, который и создал Kubernetes.
Исправление KivApple, :
Подумай почему.
Потому что Кубер - универсальный инструмент, позволяющий настроить самые извращённые конфигурации.
Попробуй подумать почему такого нет
Такое есть. Например, тот самый Cloudflare Pages. Просто оно SaaS, а не self-hosted.
Ты опухнешь.
https://github.com/quoi-dev/keystack-pages
На Rust уже давно можно писать REST сервисы примерно как на Java - всё что плохо лежит клонируется или оборачивается в Arc (да, это добавляет небольшой оверхед, но он точно также есть в любом managed языке, а тут нативный код, отсутствие GC и возможность более гибко выбирать передачу по ссылке или по значению). Ну и стиль с делением на MVC слои. Благо есть Axum (который несмотря на вездесущее клонирование находится в топе по бенчмаркам) и набор библиотек на каждый чих. И я не один такой, некоторые стартапы юзают Rust «вместо Java» (с соответствующим стилем кода).
Подумай почему кубер написали именно на нём.
Потому что нужно было что-то попроизводительнее Python, менее прожорливое к памяти, чем Java и не отстреливающее ноги как C++, потому что Rust тогда пешком под стол ходил (в том числе не было адекватных фреймворков для REST), потому что Go разработчиков проще нанимать, потому что Go создал Google, который и создал Kubernetes.
Исправление KivApple, :
Подумай почему.
Потому что Кубер - универсальный инструмент, позволяющий настроить самые извращённые конфигурации.
Попробуй подумать почему такого нет
Такое есть. Например, тот самый Cloudflare Pages. Просто оно SaaS, а не self-hosted.
Ты опухнешь.
https://github.com/quoi-dev/keystack-pages
На Rust уже давно можно писать REST сервисы примерно как на Java - всё что плохо лежит клонируется или оборачивается в Arc (да, это добавляет небольшой оверхед, но он точно также есть в любом managed языке, а тут нативный код, отсутствие GC и возможность более гибко выбирать передачу по ссылке или по значению). Ну и стиль с делением на MVC слои. Благо есть Axum (который несмотря на вездесущее клонирование находится в топе по бенчмаркам) и набор библиотек на каждый чих. И я не один такой, некоторые стартапы юзают Rust «вместо Java» (с соответствующим стилем кода).
Подумай почему кубер написали именно на нём.
Потому что нужно было что-то попроизводительнее Python, потому что Rust тогда пешком под стол ходил (в том числе не было адекватных фреймворков для REST), потому что Go разработчиков проще нанимать, потому что Go создал Google, который и создал Kubernetes.
Исправление KivApple, :
Подумай почему.
Потому что Кубер - универсальный инструмент, позволяющий настроить самые извращённые конфигурации.
Попробуй подумать почему такого нет
Такое есть. Например, тот самый Cloudflare Pages. Просто оно SaaS, а не self-hosted.
Ты опухнешь.
https://github.com/quoi-dev/keystack-pages
На Rust уже давно можно писать REST сервисы примерно как на Java - всё что плохо лежит клонируется или оборачивается в Arc (да, это добавляет небольшой оверхед, но он точно также есть в любом managed языке, а тут нативный код, отсутствие GC и возможность более гибко выбирать передачу по ссылке или по значению). Ну и стиль с делением на MVC слои. Благо есть Axum (который несмотря на вездесущее клонирование находится в топе по бенчмаркам) и набор библиотек на каждый чих. И я не один такой, некоторые стартапы юзают Rust «вместо Java» (с соответствующим стилем кода).
Исправление KivApple, :
Подумай почему.
Потому что Кубер - универсальный инструмент, позволяющий настроить самые извращённые конфигурации.
Попробуй подумать почему такого нет
Такое есть. Например, тот самый Cloudflare Pages. Просто оно SaaS, а не self-hosted.
Ты опухнешь.
https://github.com/quoi-dev/keystack-pages
На Rust уже давно можно писать REST сервисы примерно как на Java - всё что плохо лежит клонируется или оборачивается в Arc (да, это добавляет небольшой оверхед, но он точно также есть в любом managed языке, а тут нативный код, отсутствие GC и возможность более гибко выбирать передачу по ссылке или по значению). Ну и стиль с делением на MVC слои. Благо есть Axum и набор библиотек на каждый чих. И я не один такой, некоторые стартапы юзают Rust «вместо Java» (с соответствующим стилем кода).
Исправление KivApple, :
Подумай почему.
Потому что Кубер - универсальный инструмент, позволяющий настроить самые извращённые конфигурации.
Попробуй подумать почему такого нет
Такое есть. Например, тот самый Cloudflare Pages. Просто оно SaaS, а не self-hosted.
Ты опухнешь.
https://github.com/quoi-dev/keystack-pages
На Rust уже давно можно писать REST сервисы примерно как на Java - всё что плохо лежит клонируется или оборачивается в Arc (да, это добавляет небольшой оверхед, но он точно также есть в любом managed языке, а тут нативный код, отсутствие GC и возможность более гибко выбирать передачу по ссылке или по значению). Ну и стиль с делением на MVC слои. Благо есть Axum и набор библиотек на каждый чих. И я не один такой, некоторые стартапы юзают Rust.
Исправление KivApple, :
Подумай почему.
Потому что Кубер - универсальный инструмент, позволяющий настроить самые извращённые конфигурации.
Попробуй подумать почему такого нет
Такое есть. Например, тот самый Cloudflare Pages. Просто оно SaaS, а не self-hosted.
Исправление KivApple, :
Попробуй подумать почему такого нет
Такое есть. Например, тот самый Cloudflare Pages. Просто оно SaaS, а не self-hosted.
Исходная версия KivApple, :
Такое есть. Например, тот самый Cloudflare Pages. Просто оно SaaS, а не self-hosted.