рассуждения 440 просмотров

💡 Почему наш B2G-стартап выбрал "скучный" Java?

💡 Почему наш B2G-стартап выбрал "скучный" Java?
Увеличить
💡 Почему наш B2G-стартап выбрал "скучный" Java?

Гайз, некоторые помнят, что мы сейчас делаем систему для заповедников (ООПТ). Это сложный B2G-продукт. И да, фундамент — Java ✊

И не потому что «так привыкли», а потому что так видится мне верным.

1️⃣ Сложность
Имеем 3+ типа пользователей (посетители, инспекторы, админы), а там квоты, льготы, платежи. Для таких "монстров" Java прям промышленный стандарт . Не нужно изобретать велосипед, библиотеки для работы с теми же JWT-токенами имеются.

2️⃣ Надёжность
Система крутит деньги и ПДн. Статическая типизация ловит 70-80% багов до прода. В B2G за ошибки можно не просто по жопе получить, а потерять Заказчика.

3️⃣ Киллер-фича:
Мышление наперед для B2G. Главный вопрос всегда один: "А ваш софт в Реестре российского ПО?"

У Java есть сертифицированные сборки (та же Liberica), которые уже в реестре. А теперь попробуйте протащить туда 300+ npm-пакетов с мутными лицензиями. Помаши ручкой юридическому аду, паренек! (Хотя некоторые туда сейчас RAG для иностранных нейронок протаскивают и ничего🫣)

💡 Вывод: Когда работаешь для государства, ты не просто разраб, ты стратег. И Java тут вполне подходит!

З.Ы. Кто тоже работает с B2G? Поделитесь в комментах — какие у вас главные «бюрократические» или технические грабли?
#B2G #Стартапы #Java #Госзакупки

Понравился пост?

Обсуди его в Telegram-канале!

Обсуждение

Комментарии доступны через Telegram. Для участия в обсуждении нужен аккаунт Telegram.

Поделиться: Telegram