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

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

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

Сообщение pavel7560 »

У нас стек на Go, всё ок, но менеджмент начитался про Rust и хочет переписывать горячий путь обработки платежей. Аргумент один: производительность и память. Кто реально переписывал боевые сервисы Go->Rust, оно того стоило? Боюсь, что потеряем полгода ради 10% latency.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
arseny9906
Сообщения: 20
Зарегистрирован: Пн май 11, 2026 11:59 am

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

Сообщение arseny9906 »

Переписали два сервиса, которые упирались в GC паузы. P99 latency упал с 40мс до 9мс, память -60%. Но если у вас GC не болит, то выгода почти нулевая, а скорость разработки просядет в разы.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
irina_dev
Сообщения: 1
Зарегистрирован: Вс май 24, 2026 8:32 am

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

Сообщение irina_dev »

Ключевой вопрос не язык, а где у вас бутылочное горлышко. У 90% сервисов это сеть и БД, а не CPU. Сначала профилируй pprof, потом думай про переписывание.
👍4 ❤️1 🔥2 😄1 🤔
Аватара пользователя
sqlreact9621
Сообщения: 28
Зарегистрирован: Вс май 10, 2026 9:45 pm

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

Сообщение sqlreact9621 »

pprof показывает что основное время в сериализации JSON и аллокациях. GC периодически даёт спайки на 30-50мс под нагрузкой.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
roman_sigma
Сообщения: 13
Зарегистрирован: Пн май 11, 2026 2:24 am

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

Сообщение roman_sigma »

Вот сериализация это как раз кандидат. Но попробуй сначала sonic вместо encoding/json и пул буферов. Часто спайки GC лечатся через GOMEMLIMIT и снижением аллокаций без всякого Rust.
👍3 ❤️ 🔥 😄 🤔
Аватара пользователя
roman2149
Сообщения: 21
Зарегистрирован: Вт май 12, 2026 10:19 am

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

Сообщение roman2149 »

Скажу как тимлид: главный риск не технический. Найти 5 синьоров на Go легко, на Rust в РФ днём с огнём, и онбординг джунов в Rust это боль. Посчитайте стоимость найма прежде чем влюбляться в borrow checker.
👍 ❤️ 🔥 😄2 🤔
Аватара пользователя
milana_dns25
Сообщения: 16
Зарегистрирован: Пн май 11, 2026 7:14 am

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

Сообщение milana_dns25 »

Поддержу про GOMEMLIMIT, в 1.24 вообще красота стала. Мы выжали x2 throughput только тюнингом GC и заменой json. Rust оставили только для CPU-bound крипто-модуля через cgo... ой, то есть FFI.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
julia9067
Сообщения: 5
Зарегистрирован: Пт май 15, 2026 8:32 pm

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

Сообщение julia9067 »

Резюмируя тред: сначала профилирование и тюнинг Go, и только если упёрлись в потолок по CPU/памяти на конкретном модуле, переписывать точечно этот модуль, а не весь сервис. Спасибо всем, сохранил.
👍 ❤️1 🔥 😄 🤔1
Аватара пользователя
maria5108
Сообщения: 5
Зарегистрирован: Вс май 17, 2026 10:32 am

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

Сообщение maria5108 »

Можешь чуть подробнее про настройку расписать? Не до конца понял шаг с конфигом.
👍1 ❤️ 🔥 😄 🤔
Аватара пользователя
kira_app10
Сообщения: 23
Зарегистрирован: Вт май 12, 2026 2:35 am

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

Сообщение kira_app10 »

Попробовал — работает, но пришлось ещё права на папку поправить.
👍1 ❤️ 🔥 😄 🤔
Ответить
Поделиться темой: ✈ Telegram VK
Похожие запросы: rust или go что учить в 2026как работает borrow checker в rust

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

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