Size: a a a

2020 February 22

Э

Эд in learn.java
У меня веб-приложение на сервлетах и jsp, мне нужно его расширить. Я не хочу переписывать его на Спринг. Хочу написать дополнение его на Спринг в виде ещё одного приложения. Вся эта пое..нь для универа. Это норм?
источник

S

Sergei in learn.java
Это норм. Назовёшь "современная микросервисная архитектура".
источник

Э

Эд in learn.java
хахаха, я подумал про микросервисы, начал видосы смотреть, но понял, что это не оно
источник

Э

Эд in learn.java
хотя, если прикрутить общение между ними на Rest, то будет считаться, что это микросервисы?
источник

d

dima in learn.java
Эд
хотя, если прикрутить общение между ними на Rest, то будет считаться, что это микросервисы?
Главное, чтобы эти два сервиса были автономными и каждый отвечал за свой бизнес-контекст
источник

d

dima in learn.java
А так почитай про SOA
источник

Э

Эд in learn.java
dima
А так почитай про SOA
как я понял, это две разные архитектуры
источник

d

dima in learn.java
Эд
как я понял, это две разные архитектуры
Да
источник

d

dima in learn.java
Я к тому, что ещё один сервис необязательно делает твою архитектуру микросервисной
источник

Э

Эд in learn.java
понял, спс за направление
источник

d

dima in learn.java
Поэтому будет проще с SOA начать
источник
2020 February 23

A

Andrey in learn.java
Эд
хотя, если прикрутить общение между ними на Rest, то будет считаться, что это микросервисы?
О, панда из warcraft3😁
источник

M

Max in learn.java
если в try catch завернут код, который не выбрасывает исключение, повлияет ли это на производительность программы? или производительность снижается только в том случае, если в блоке есть то, что выбрасывает перехватываемое исключение?
источник

V

Valentin in learn.java
Условно, трай-кэтч это тот же иф
источник

V

Valentin in learn.java
Только немного другой
источник

V

Valentin in learn.java
А теперь представь, что ты каждую строку кода зачем-то в ифы заключаешь
источник

M

Max in learn.java
я сначала так и подумал, но всё-таки решил загуглить и спросить тут
источник

V

Valentin in learn.java
Да и простой код в трай-кэтч, зачем
источник

M

Max in learn.java
Valentin
Да и простой код в трай-кэтч, зачем
ну, не совсем пустой. один метод кидает исключение, а то, что после него - нет
источник

V

Valentin in learn.java
Если кидает исключение - обработай должным образом
источник