errorcost@errorcost
Backend Architect & Engineering Manager
Информация
- В рейтинге
- 2 779-й
- Зарегистрирован
- Активность
Специализация
Бэкенд разработчик
Ведущий
От 800 000 ₽
Git
PostgreSQL
SQL
Linux
Docker
REST
Java
Java Spring Framework
Junit
Redis
Backend Architect & Engineering Manager
Это как купить УАЗ, чтобы ездить на работу, потому что «а вдруг дорогу размоет (или снег пойдет), а я готов». В итоге 10 лет стоишь в пробке, а дороги так ни разу и не размыло.
А была ли вообще техническая необходимость смотреть в сторону 8-ки? Camunda 7 прекрасно масштабируется горизонтально. Для большинства энтерпрайз-задач 7-ка до сих пор справляется с головой, и при этом она полностью подконтрольна. 8-ка пока выглядит как попытка продать SaaS, а не как технологический прорыв, необходимый каждому проекту. Да и головняка с ней просто ппц.
Про Claude ничего сказать не могу — не тестил, а вот про баттл Gemini vs GPT есть свежий кейс. Писал кастомный индексатор для битка с функционалом формирования и отправки транзакций. Задача архитектурно понятная, но нужно было грамотно разрулить многопоточку, блокировки, консистентность и т.д. Использовал Cursor.
Результат:
Gemini 3 Pro: через 1.5 дня сервис уже стоял на стенде и реально работал. Есть проблема с величиной контекста, но в целом вполне рабочий вариант.
GPT (разные версии): результат оставлял желать лучшего. Генерил кучу ошибок, циклился на неверных решениях, которые сам же потом не мог пофиксить. Потратил время впустую, пытаясь заставить это работать.
В итоге либо у меня руки просто кривые, либо разница в инженерных задачах сейчас действительно колоссальная.
Думал, этот холивар закончился еще во времена Spring 4. Но статья полезная, особенно аргумент про инварианты.
Еще стоит добавить про старт контекста: конструкторы дают жесткую гарантию в момент поднятия приложения. Field injection позволяет «размазать» инициализацию и получить ошибки в рантайме.