Не попадитесь на накрученные каналы! Узнайте, не накручивает ли канал просмотры или подписчиков Проверить канал на накрутку
Прикрепить Телеграм-аккаунт Прикрепить Телеграм-аккаунт

Телеграм канал «🐹Go после Java: Записки Тимлида»

🐹Go после Java: Записки Тимлида
16
0
10
0
0
🏗 18 лет в бэкенде (ex-Java). Лид 3-х команд (15 инженеров + DevOps).
🧪 Внедряю Go в энтерпрайз: архитектура, инфраструктура и процессы.
🔌 Без воды: только хардкор из продакшена.
Подписчики
Всего
55
Сегодня
0
Просмотров на пост
Всего
16
ER
Общий
28.57%
Суточный
20%
Динамика публикаций
Telemetr - сервис глубокой аналитики
телеграм-каналов
Получите подробную информацию о каждом канале
Отберите самые эффективные каналы для
рекламных размещений, по приросту подписчиков,
ER, количеству просмотров на пост и другим метрикам
Анализируйте рекламные посты
и креативы
Узнайте какие посты лучше сработали,
а какие хуже, даже если их давно удалили
Оценивайте эффективность тематики и контента
Узнайте, какую тематику лучше не рекламировать
на канале, а какая зайдет на ура
Попробовать бесплатно
Показано 1 из 16 постов
Смотреть все посты
Пост от 20.10.2026 09:59
1
0
0
Синдикат машин: Почему Go станет главным языком AI-оркестрации (Мой прогноз)

Вдогонку к размышлениям про agentic разработку. Давайте копнем глубже и посмотрим на ситуацию без розовых очков. ИИ-хайп спадает, инвесторы требуют ROI, и бизнес начинает агрессивно гнать агентов в энтерпрайз-продакшен. И тут классическая архитектура ловит жесткий ступор.

Давайте честно разложим стек:

🐍 Python — это язык дата-саентистов и обучения моделей. Но когда вам нужно держать 10 000 открытых коннектов к LLM, парсить стриминг-ответы и оркестрировать воркеров, Python с его GIL и костыльным asyncio просто задыхается под I/O нагрузкой.

☕️ Java — наше надежное бизнес-ядро. Притом тут она скорее лишняя, но в дань уважению. Но тащить непредсказуемые по времени вызовы к AI-моделям прямо в монолит на Spring? Это верный способ получить выбитые Thread Pool, ад из CompletableFuture и OutOfMemory на сериализации гигантских JSON-контекстов диалогов.

Мой прогноз: Будущее промышленного Go — постараться навязать борьбу и нарушить монополию Python в слое "Клея" (Glue Code) для ИИ-инфраструктуры. Всё же для эффективного решения задач оркестрации и эффективной работы с ИИ агентами по моему мнению он сильно лучше. Его главный минус это сложность по сравнению с Python который может использовать любой школьник(правда совсем не обдуманно и в лоб, но может)

Go не будет писать или обучать нейросети. Он будет ими безжалостно командовать. В архитектуре AI-агентов главное — это агрессивный конкурентный I/O, жесткий контроль таймаутов, ретраи и дешевые потоки.

💻 Как может выглядеть AI-оркестрация здорового человека

Представьте задачу: агенту-супервизору нужно параллельно опросить 3 разные модели, дождаться ответов и отдать консенсус в наш Java-монолит. В Go это делается нативно, без ExecutorService, CountDownLatch и сторонних фреймворков:


func AskAgentsConsensus(ctx context.Context, prompt string) []string {
models := []string{"gpt-4o", "claude-3-opus", "llama-3"}
results := make(chan string, len(models))

for _, model := range models {
go func(m string) {
// Дешевая горутина засыпает, пока ждет долгий ответ от LLM
// Ядро CPU при этом свободно для других задач!
results <- callLLM(ctx, m, prompt)
}(model)
}

var answers []string
for i := 0; i < len(models); i++ {
// Собираем результаты по мере их поступления
answers = append(answers, <-results)
}
return answers
}
🧠 Тимлидские выводы
Чтобы ИИ приносил деньги, его нужно бесшовно интегрировать с легаси-системами. Go идеально встает на позицию умного шлюза или Sidecar-прокси. Он забирает на себя всю грязную работу: жонглирует миллионами горутин, разруливает Rate Limits к OpenAI, контролирует деградацию через Circuit Breaker и отдает в Java-ядро уже чистый, структурированный ответ по gRPC.

Метрика выбора языка сместилась. Теперь мы спрашиваем: "Как дешево этот рантайм может держать 100 000 спящих коннектов к AI-провайдерам?". И здесь прямолинейность и планировщик Go не оставляют конкурентам шансов.

💬 Согласны с прогнозом? Или считаете, что Java с ее виртуальными потоками (Project Loom) в итоге перетянет ИИ-оркестрацию обратно на себя?
#golang #architecture #ai_agents #concurrency
Смотреть все посты