@jvmchat

Страница 2525 из 2890
Yan
06.06.2018
13:08:35
есть ли проблемы при интеграции с спрингом

как насчет секьюрности

Igor
06.06.2018
13:09:43
Sergey
06.06.2018
13:10:30
вопрос заключается в: лучше\хуже реста на практике?
Лучше для взаимодействия сервисов за границей публичного апи. Плюсы - типизация, версионность и быстродействие за счет персистентного TCP. Из конкретных примеров - Finagle.

Google
Yan
06.06.2018
13:10:30
спасибо) гуглить я умею, интрересует реально,как на практике

о,спасиб

Sergey
06.06.2018
13:11:15
Почитай как Твиттер пользуется Finagle'ом.

Yan
06.06.2018
13:13:01
благодарю за направление

Vladimir
06.06.2018
14:44:00
Oleg
06.06.2018
14:44:52
https://twitter.github.io/finagle/

мое мнение - для внутренних сервисов, проще/удобнее - через rpc гонять объекты (или protobuf или thrift)

внешний сревис (ваш public rest) - уже по http

+ не везде нужен то http

> вместо реста для общения микросервисов, кто-то юзал

именно для для "общения микросервисов" - очень ок

спринги не используем

по секюрити кстати могут быть проблемы

Google
lenar
06.06.2018
16:09:51
по секюрити кстати могут быть проблемы
можно пример security проблем? вроде бы grpc имеет поддержку секурити (но у вас finagle)

Andrey
06.06.2018
16:52:35
вопрос заключается в: лучше\хуже реста на практике?
Сложнее в эксплуатации точно. Рест текстовый и понятный. На соседнем проекте выпиливают его. Решили что Реста для их проекта достаточно.

Oleg
06.06.2018
17:05:19
тут верно!

дебажить/отлаживать rest - проще

Marat
06.06.2018
17:06:44
чем проще-то? часто приходится курлить?

дебажить grpc можно, и мокированные юнит-, и интеграционные тесты к нему пишутся нормально

Oleg
06.06.2018
17:07:59
не часто

тенденция в grpc вполне адекватная

по рестам можно также легко ошибатся в формате данных (не распарсит json объект потому чо поле не так назвали или чего еще)

в rpc такого меньше

если компилится) значит работает))

https://github.com/OpenFeign/feign

етсь такое для реста

не знаю только в java мире это модно сейчас или чего новое есть на этот счет

Marat
06.06.2018
17:11:22
по рестам можно также легко ошибатся в формате данных (не распарсит json объект потому чо поле не так назвали или чего еще)
угу, у grpc все dto автогенерятся (а у json надо описывать как со стороны клиента, так и со стороны сервера, и хорошо, если 1 язык используется, либо swagger)

Oleg
06.06.2018
17:13:13
> угу, у grpc все dto автогенерятся - finagle, а точнее - thrift формат - также по thrift объектам на относительно любой язык - объекты с сервисами которые их используют, все обсолютно compile чек

тот человек кто спрашивал - скороее зависит от кол-ва ваших микросервисов

и общей архитектуры

быть может вы в очередь какую писать захочеите эти сериализованные объекты и потом нужный сервис доставать будет

тут в разрез rest api как бы

Google
Oleg
06.06.2018
17:15:43
чисто архитектурно / и не про rpc речь

naughtyBit
06.06.2018
17:46:12
ребят, как думаете, что лучше, на фриланс самому (не обязательно java, буду ща ещё ruby учить) или на работу?

где выгоднее, рост есть и т.д. и т.п.

тут есть кто на фрилансе или у java с этим не очень?

Фёдор
06.06.2018
17:47:08
на работу

на фрилансе имхо только в качестве дополнительного заработка сидеть или на себя работать, если есть проект приносящий деньги на которые можно жить

naughtyBit
06.06.2018
17:48:30
а ведройд разрабы на фрилансе есть?

Фёдор
06.06.2018
17:48:38
Но на фрилансе, наверное, тоже есть хорошие проекты

наверняка есть

OxFAB
06.06.2018
17:51:45
тут есть кто на фрилансе или у java с этим не очень?
на фрилансе как джавист без опыта ты никому не нужен. Это не та платформа на которой можно фрилансить. Если и найдешь заказы - единичные и как правило кастомеры не рубают окуня и шарят что и надо потому, что просто так java не выбирают - быстрее и дешевле на php наваять. Поэтому ответ на твой вопрос - офис.

naughtyBit
06.06.2018
17:52:12
ещё б работу найти

летом кстати вакансий больше?

или наоборот?

Andrey
06.06.2018
18:07:49
Меньше. На расслабоне все летом. Но жизнь целиком не останавливается.

naughtyBit
06.06.2018
18:09:30
чё делать на лето? учится?

прост интересно как уму разуму самостоятельно набраться

lenar
06.06.2018
18:11:57
чё делать на лето? учится?
ты будешь спрашивать это не раз. но ответ всегда один - учиться, прокачивать себя, читать книги

Фёдор
06.06.2018
18:12:03
А почему именно джава?

lenar
06.06.2018
18:12:18
никто тебя не пнет, ты не еж

naughtyBit
06.06.2018
18:12:41
ты будешь спрашивать это не раз. но ответ всегда один - учиться, прокачивать себя, читать книги
так блин, я знаю что надо учится, всмысле на чем? книжки, свой проект запилить за лето, статьи и т.д. ит.р.

Google
Фёдор
06.06.2018
18:12:53
всё вместе

свой проект, параллельно книжки, видео, статьи

с живыми людьми общайся

naughtyBit
06.06.2018
18:13:23
А почему именно джава?
ошибка молодости, начал обучение с него). Но буду на нем первую работу искать, заодно поучу html + css + js и ruby для души, лето будет долгим

Luger
06.06.2018
18:13:31
чё делать на лето? учится?
на солнышке пузико погрей

naughtyBit
06.06.2018
18:13:38
с живыми людьми общайся
чатики в тг считаются?)

lenar
06.06.2018
18:13:51
так блин, я знаю что надо учится, всмысле на чем? книжки, свой проект запилить за лето, статьи и т.д. ит.р.
ну какой свой проект, если у тя с базой этого проекта траблы? надо начинать с капитальных знаний. книги например. или оф.дока

naughtyBit
06.06.2018
18:14:21
я бы не распылялся на многое
ну тык, влюбом случае за компом буду сидеть, играть не буду т.к. на линуксе, да и прогать нравится очень

Фёдор
06.06.2018
18:14:34
чатики в тг считаются?)
да, но можно не стесняться писать кому-то выборочно на предмет поревьювить/посоветовать а если повезёт и поменторить, если в чате явно сам никто не помогает. Если грамотно сформулировать вопрос/просьбу то не так много людей тебе откажут

Фёдор
06.06.2018
18:16:21
а с голой джавой как?

naughtyBit
06.06.2018
18:16:59
а с голой джавой как?
на самом деле сложно сказать, чем дальше углубляешься, тем больше понимаешь что нифига не знаешь

Фёдор
06.06.2018
18:17:10
ну это хороший признак)

naughtyBit
06.06.2018
18:17:20
но собеседование на между джуном и мидлом на изи прошел

ток с тз обосрался((

Фёдор
06.06.2018
18:17:41
так если ты уже на мидла претендуешь - в чём вопросы про проекты?

и что делать

naughtyBit
06.06.2018
18:18:01
так если ты уже на мидла претендуешь - в чём вопросы про проекты?
так блин, это считай случайно вышло, я ещё не где не работал

Google
naughtyBit
06.06.2018
18:18:15
они просто сами пригласили, я даже не знал на какую кандидатуру))

Фёдор
06.06.2018
18:18:20
так а что не пошёл туда работать опыта набираться если прошёл?

Фёдор
06.06.2018
18:18:36
так прошёл или нет?

naughtyBit
06.06.2018
18:18:46
не(

Фёдор
06.06.2018
18:19:01
naughtyBit
06.06.2018
18:19:02
собеседование прошел - тз не сделал

сделал, но хз в чем проблема, они не отчитались

Фёдор
06.06.2018
18:19:39
а зачем тебе самому тз делать? Или ты имеешь ввиду что задание по готовому тз не сделал?

naughtyBit
06.06.2018
18:19:54
тз - тестовое задание)

не техническое

Фёдор
06.06.2018
18:20:05
а, туплю

а ты просил фидбек в явном виде?

Vadim
06.06.2018
18:20:23
А что за тз было,если не секрет ?

naughtyBit
06.06.2018
18:20:47
А что за тз было,если не секрет ?
честно говоря на первый взгляд изи фигня, но когда поглубже посмотришь чет очень страно

самое сложное было понять что wildfly->tomcat->ms sql означает SOAP не контейнер в конетенере как я думал

Vadim
06.06.2018
18:21:39
Эээ

Опиши тз

naughtyBit
06.06.2018
18:21:56
А что за тз было,если не секрет ?
лень ща искать, примерно так: Огромный sql запрос, со своими нюансами и замарочками + java ee / spring etc

короч все было больше направлено в sql запрос

Страница 2525 из 2890