powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
25 сообщений из 101, страница 3 из 5
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884125
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulJavaEE есть трудности при горизонтальном масштабировании.да. Но нельзя все тут проекты переводить под это.
Уже сколько проектов сломано?
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884126
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Время жизни контейнера 2 дня на хосте. Потом автоматом без человека приложение будет перезапущено на ЛЮБОМ ХОСТЕ.
Вы понимаете, чтоэто дико масштабируемо но надо всё переписать.
Почему пришел спринг и умерло EE?
Потому что EE было с бинами дико масштабируемо. Но сложно.
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884186
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_webdev_,


авторавторGarrick
А в чём профит, какова конечная цель?
- чтоб упростить разработку, поддержку и деплой. Например, чтоб протестировать или изменить что-то - нужно много лишних телодвижений и плясок с бубном делать. А хочется один файл с конфигом и отвязаться от деплоя в Tomcat.

Я то по простоте наивной раньше думал, что новое внедряют для простоты пользования пользователям или для повышения надёжности и безопасности. А оказывается вот оно как...

Много ли пользователей у вашего приложения, высока ли нагрузка? Чаще люди с ростом бизнеса задумываются о переезде на какой-нибудь промышленный App-сервер на каком-то серьёзном железе.
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884193
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharpmad_nazgulJavaEE есть трудности при горизонтальном масштабировании.да. Но нельзя все тут проекты переводить под это.
Уже сколько проектов сломано?
Идеальная мультипоточная программа - это.... однопоточная.
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884197
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garrick_webdev_,


авторпропущено...

- чтоб упростить разработку, поддержку и деплой. Например, чтоб протестировать или изменить что-то - нужно много лишних телодвижений и плясок с бубном делать. А хочется один файл с конфигом и отвязаться от деплоя в Tomcat.

Я то по простоте наивной раньше думал, что новое внедряют для простоты пользования пользователям или для повышения надёжности и безопасности. А оказывается вот оно как...

Много ли пользователей у вашего приложения, высока ли нагрузка? Чаще люди с ростом бизнеса задумываются о переезде на какой-нибудь промышленный App-сервер на каком-то серьёзном железе.
Очень много открытий в математике было сделано "низачем".

Если вы спросите у математика зачем ему доказывать БТ Ферма - то вы его обидете. Вот такие они люди математики.
Я конечно не провожу параллелей но КМК существует некое инженерное любопытство. А что дескыть если у собаки
отрезать хвост? Будет ли собака живая? Вот так я думаю рассуждали ученики Павлова. И вобщем - то в научно-техническом
любопытсве миграции одной системы на другую я не вижу ничего плохого до тех пор пока это не аффектит заказчика.

Собсно что надо? Надо чтоб заказчик был happy. Если он вдруг не happy - вы моментально или опосля, ощутите удар по кошельку.
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884227
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonИдеальная мультипоточная программа - это.... однопоточная.да. Счас смотрю код js. Это вроде однопоточный ЯП. Но там такая в Ж.. асинхронность.
Сплошные
zip.reader(new...., function (param) {
param.Get(function(param2){
param2.forEach(function....
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884245
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NodeJS?
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884251
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonNodeJS?не. Простая распаковка на клиенте архива. Либа для zip.
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884273
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мир Java-мультипоточки тоже упрощается. Мы плавно ползем к асинкам. Просто не хотим это признать.
Но признание и не надо. Если реактивные фреймворки взлетят быстрее и эффективнее чем классические
мультипоточные (я имею в виду именно бизнес код а не то что под капотом) то это и будет самый лучший
пруф. И пруф к моему топику о Будущей мультипоточности.
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884291
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Я не против, просто смотря как делать.
В шарпе ввели ключевое слово await.
А в js это обилие слов function напрягает.
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884314
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Node.JS интересен тем что сразу пошел по простому пути.

Как у него параллельные вычисления делаются ХЗ. Возможно ему они просто не нужны?
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884319
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Мне сам js неинтересен.
Скажи, как писать без ошибок, если параметр в функцию передается без типа?
Код: java
1.
2.
3.
function getLuser(paramXYZ) {
 // фиг знает что пришло
...
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884328
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp, понятия не имею. Не специалист в нем.

Но я слышал что есть проект TypeScript. Он вроде как усиливает механику типо-безопасности в JS.
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884417
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonЭто как пудинг. Никогда не знаешь вкусный он или нет пока не сьешь. Начинай. И пиши тут какие проблемы
возникли.

Я-бы начал с приложения HelloWorld и добавлял в него ендпоинты по 1 штуке. - Вас понял.

PetroNotC Sharpas is to be?
Сейчас 15 war это 15 веб приложений рест на томкате.
Так?
Третью страницу описать не можешь. они раскиданы по нескольким Томкатам Про третью страницу - не понял.

PetroNotC SharpМужеподобная жена?


PetroNotC SharpЧто сложного в админке кнопку деплой нажать я не понял. - С распредёлёнными томкатами в Vm неудобно работать.
Я не говорил, что что-то нужно резать. Я спросил конкретно про миграцию 1 к 1.
Это Вы уже додумали.

PetroNotC Sharpон это не поймёт. Это достаточно заумно.
А по функционалу резать каждая кухарка может. - Не пойму зачем и откуда такой выпад к незнакомому челвеку.


mad_nazgulЕсли вы не знаете, это не значит, что в документации по SpringBoot этого не написано :-)
fat-war делаеться точно так же как fat-jar, только в maven указывается, что собрать нужно war-ку.
Нормально собирается и работает. - Не понял, как мне поможет при миграции с нативного приложения? Хоть так хоть так, всё на спринг переносить хотим.

mad_nazgulА зачем им отличаться?!
На сколько я понял ТСу нужно "единообразии" в CI/CD.
fat-war от fat-jar для CI/CD отлчиаются ничем. - да, но в этом вопрос не стоит.


PetroNotC Sharpповторяю еще раз тем у которых все просто.
Это уже третий чел который залез в Ж... со своими микросервисами. - Дык вопрос был совершенно о другом. Если вам не нравится эта тематика, то не надо пихать своё недовольство в любую тему. По существу пожалуйста, если есть что сказать.

mad_nazgul1. Не надо где-то на сервере держать отдельно tomcat соотвественно его администрировать
2. Можно, например, завернуть приложение/сервисы в docker и перейти на инфраструктуру kubernetes. Причем довольно просто - с удовольствием, но слишком всё неподвижно, может в будущем...

maytonМы как-то мигрировали legacy Spring -> Spring Boot биржевое приложение. Один из его tiers, который ответсвтенный
за балансировку JMS. Запланировано 1 спринт но еле-еле влезли в 2 спринта. Ох и боков-же вылезло! К сожалению
щас я не вспомню подробностей (мигрировал не я а другая команда) но бокопорил не сам Спринг а массовые
зависимости. Типа cglib и прочие мелкие но функицональныее.

Вобщем пудинг надо начать все таки кушать и сообщать что там на язык попало. - вот, не зря же спрашиваю. Там столько всего повылазить может, что ого. Особенно по части JMS. Я ваш нмёк понял. Спасибо.

GarrickМного ли пользователей у вашего приложения, высока ли нагрузка? Чаще люди с ростом бизнеса задумываются о переезде на какой-нибудь промышленный App-сервер на каком-то серьёзном железе. - вся Германия. )) Нагрузка... Не думаю, может несколько десятков тыщ уников в день. Ресурсы есть - государственные проэкты. Админы не очень хотят инфраструктуру обновлять, потому что "don't touch running system"

maytonВот так я думаю рассуждали ученики Павлова. И вобщем - то в научно-техническом
любопытсве миграции одной системы на другую я не вижу ничего плохого до тех пор пока это не аффектит заказчика. - это упростит и ускорит разработку.


maytonНо я слышал что есть проект TypeScript. Он вроде как усиливает механику типо-безопасности в JS. - Да, так и есть. Angular начиная с версии 2 использует TypeScript.
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884422
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_webdev_PetroNotC SharpЧто сложного в админке кнопку деплой нажать я не понял. - С распредёлёнными томкатами в Vm неудобно работать.а почему вас просят два человека, и вы только на третьей странице сказали про распределенную кучу томкатов?
...
Негатив к микросервисам, потому что вы уже третий кто после таблетки микррсервисы с диагнозом болит живот.
А тут врачи)
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884432
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_webdev_maytonВот так я думаю рассуждали ученики Павлова. И вобщем - то в научно-техническом
любопытсве миграции одной системы на другую я не вижу ничего плохого до тех пор пока это не аффектит заказчика. - это упростит и ускорит разработку.
Что именно из трех:
- спринг
- исполняемый jar
- контейнер
- микросервисы не монолитные а истинные
?
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884436
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_webdev_Админы не очень хотят инфраструктуру обновлять, потому что "don't touch running system"
Админы не хотят.
Деплой их работа или прогеров?
Вы сказали что деплоить тяжело и одновременно что профит ждете от скорости разработки.
Дак кто революции у вас хочет? И кто чем занимается?
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884570
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_webdev_PetroNotC Sharpон это не поймёт. Это достаточно заумно.
А по функционалу резать каждая кухарка может. - Не пойму зачем и откуда такой выпад к незнакомому челвеку.
Вот смотрите.
У вас женская логика.
Вы прочитали первую фразу и совершенно пропустили вторую.
Почему вы разрезали на 15 варников а не на 3 по функционалу.
Вы же жалуетесь:
- связей много и они тесные
- микросервисы получились монолитные (прикольный термин).
Итого, обсуждайте инженерные вопросы а не женские.
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884676
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharpmayton,
Я не против, просто смотря как делать.
В шарпе ввели ключевое слово await.
А в js это обилие слов function напрягает.

Вроде же промисы завезли давно?
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884693
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выскажусь по-теме. "Х$# на х$# менять - только время терять", - говорила тетя Люся, когда подруги предлагали развестись с мужем.

Ничего принципиально нового вы не привнесете, будет все то же самое, только в профиль и аннотации другие, бардак усилится и с админами поссоритесь. Что нужно внедрять, так это Clean Architecture, SOLID и DDD, чтобы распределенного монолита не получалось. Потом садиться с админами и честно говорить за стратегию, CI/CD и девопс. Вытаскивать конфиги и знания из админов и серверов, класть в репозиторий: внедрять infactructure as a code. Потом все докеризировать, прямо вместе с томкатом. А потом уже смотреть на фреймворки, потому что, в грамотно спроектированном приложении, веб-фреймворк - это детали реализации, где-то на периферии проекта и в бизнес-логике никак не отсвечивает.
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884737
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxerВроде же промисы завезли давно?спасибо. Слышал. Но так как я бэк прогер, все времени нет оценить технологию.
Часто применяется? Можете пару слов?
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884739
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxerВыскажусь по-теме. "Х$# на х$# менять - только время терять", - говорила тетя Люся, когда подруги предлагали развестись с мужем.

Ничего принципиально нового вы не привнесете, будет все то же самое, только в профиль и аннотации другие, бардак усилится и с админами поссоритесь. Что нужно внедрять, так это Clean Architecture, SOLID и DDD, чтобы распределенного монолита не получалось. Потом садиться с админами и честно говорить за стратегию, CI/CD и девопс. Вытаскивать конфиги и знания из админов и серверов, класть в репозиторий: внедрять infactructure as a code. Потом все докеризировать, прямо вместе с томкатом. А потом уже смотреть на фреймворки, потому что, в грамотно спроектированном приложении, веб-фреймворк - это детали реализации, где-то на периферии проекта и в бизнес-логике никак не отсвечивает.
+1
Причем это работа больше не программиста, а архитектора. Уж не знаю кто автор ТС.
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884741
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpfixxerВроде же промисы завезли давно?спасибо. Слышал. Но так как я бэк прогер, все времени нет оценить технологию.
Часто применяется? Можете пару слов?

Так я тоже не настоящий сварщик. Но по-сути промисы позволяют линеаризировать цепочку вложеных коллбеков.

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
asyncOperation1(
  () => {
    asyncOperation2(
       () = {
         doSmth();
       }
    )
  }
)



Код: javascript
1.
2.
3.
asyncOperation1()
.then(asyncOperation2())
.then(doSmth());



Почитать
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884744
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxer,
Спасибо, понял суть.
Это мы с вадей как то код смотрели.
Вадя, помнишь код? Как твое мнение?
...
Рейтинг: 0 / 0
Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
    #39884745
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpПричем это работа больше не программиста, а архитектора. Уж не знаю кто автор ТС.

А вот тут не соглашусь. Плох тот программист, который не умеет в архитектуру. Архитектура она как в большом, так и в малом, в каждом классе и методе, это не набор технологий, это комплекс мер по борьбе со сложностью при сохранении гибкости решения. А отдельную должность архитектора на проекте вообще не признаю, спасибо, насмотрелся на архитекторов, умеющих только квадратики в PowerPoint и которые не способны ни одного модуля руками спроектировать.
...
Рейтинг: 0 / 0
25 сообщений из 101, страница 3 из 5
Форумы / Java [игнор отключен] [закрыт для гостей] / Стратегии/мысли для миграции проекта с WAR to Executable JAR with Spring Boot?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]