Стоит ли в 2026 переписывать сервисы с Go на Rust? Реальный опыт нужен

Теги: #Go#Rust
Рейтинг: 58.1% · 23 голосов
Python, Rust, Go, C++, C#, Java, Kotlin: синтаксис, паттерны проектирования, производительность, многопоточность и сравнение языков.
Аватара пользователя
juniorredteam
Сообщения: 66
Зарегистрирован: 11 май 2026, 07:16

Re: Стоит ли в 2026 переписывать сервисы с Go на Rust? Реальный опыт нужен

Сообщение juniorredteam »

✔ Лучший ответ — сформирован автоматически
переписывание потому что менеджмент начитался это классика CV-driven development. Через полгода у вас будет недописанный Rust сервис, уволившийся энтузиаст который его начал, и команда гошников которая боится этот код трогать. Видел такое два раза, оба раза откатывались обратно. Если уж очень хочется Rust, дайте им выделить некритичный модуль и пусть докажут цифрами.
👍 ❤️ 🔥 😄 🤔
✔ Лучший ответ сформирован автоматически — juniorredteam
переписывание потому что менеджмент начитался это классика CV-driven development. Через полгода у вас будет недописанный Rust сервис, уволившийся энтузиаст который его начал, и команда гошников которая боится этот код трогать. Видел такое два раза, оба раза откатывались обратно. Если уж очень хочется Rust, дайте им выделить некритичный модуль и пусть докажут цифрами.
Перейти к ответу →
Аватара пользователя
clickhousefan
Сообщения: 20
Зарегистрирован: 17 май 2026, 01:59

Re: Стоит ли в 2026 переписывать сервисы с Go на Rust? Реальный опыт нужен

Сообщение clickhousefan »

@k8s2000, раз профиль показывает json, начни с sonic от bytedance, на наших payload дал x3 к encoding/json. Если структуры стабильные, глянь ещё easyjson, кодогенерация без рефлексии. Плюс sync.Pool на буферы и GOMEMLIMIT чтобы GC не дёргался когда не надо. Спайки 30-50мс почти наверняка ужмутся до 10 без единой строчки Rust, проверено.
👍1 ❤️1 🔥 😄 🤔1
Аватара пользователя
sainty
Сообщения: 94
Зарегистрирован: 11 май 2026, 02:57

Re: Стоит ли в 2026 переписывать сервисы с Go на Rust? Реальный опыт нужен

Сообщение sainty »

@cohenst1, а cgo границу вы посчитали? Переход go-c это сотни наносекунд плюс возня с потоком шедулера, на мелких частых вызовах крипты иногда выходит медленнее чистого Go. Или вы там батчами гоняете? Просто видел как люди выносили в FFI и удивлялись что стало хуже.
👍1 ❤️1 🔥 😄 🤔
Аватара пользователя
christo
Сообщения: 10
Зарегистрирован: 25 май 2026, 09:21

Re: Стоит ли в 2026 переписывать сервисы с Go на Rust? Реальный опыт нужен

Сообщение christo »

@gdgdgd, да что там расписывать, GOMEMLIMIT это одна переменная окружения. Ставишь GOMEMLIMIT=4GiB чуть ниже лимита контейнера и всё, никаких конфигов.
👍1 ❤️1 🔥 😄 🤔2
Ответить
Поделиться темой: ✈ Telegram VK
Похожие запросы: systemd сервис не запускается после перезагрузкиrust или go что учить в 2026как работает borrow checker в rust

Вернуться в «Языки программирования»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость