
Митко Соловец?
16.10.2018
14:54:33
главное дозу подобрать

Alexander
16.10.2018
14:54:33
после 5-го жс-фреймворка

Vladimir
16.10.2018
14:54:42

Митко Соловец?
16.10.2018
14:54:50

Google

sss3 ?
16.10.2018
14:56:14

Aleksey
16.10.2018
14:56:23
Господа, следующий вопрос:
Есть ли какое то бинарное RPC(наподобие gRPC) для Java которое не требует описания моделей и сервисов на промежуточном языке и не использует нативную JAVA сериализацию?
Или же для gRPC не обязательно иметь промежуточное представление?

Alexander
16.10.2018
14:57:25

Aleksey
16.10.2018
14:59:20
CORBA.
Там так то IDL тоже есть ?

Alexander
16.10.2018
14:59:30
да, сорян, плохой совет :-\
а так-то технология огонь, всем советую

Vladimir
16.10.2018
15:01:23

Oleg
16.10.2018
15:01:59

Yan
16.10.2018
15:02:32
есть какой-то чатик по хазелкасту?

Vladimir
16.10.2018
15:02:40

Aleksey
16.10.2018
15:02:47
Вот и решил спросить, вдруг кто то пользовался

Google

Aleksey
16.10.2018
15:03:42
Или возможно конвертеры обратные какие то из java в proto

Oleg
16.10.2018
15:04:05

Vladimir
16.10.2018
15:04:48

Aleksey
16.10.2018
15:08:55
Ага, понял, значит проще всё таки пойти по пути написания proto файла. Спасибо!

Alexey
16.10.2018
15:53:44
Правда это маргинальный проект

Daniil
16.10.2018
15:54:23
бля, как неловко, когда твой первый таск на проекте ВНЕЗАПНО ломает ветку мастер

Rikland
16.10.2018
16:05:51

Tolegen
16.10.2018
16:11:31

Oleksandr
16.10.2018
16:12:36

Rikland
16.10.2018
16:13:53
Так же там можно посмотреть стало ли меньше тестов или нет

Tolegen
16.10.2018
16:14:16

Daniil
16.10.2018
16:14:18

Tolegen
16.10.2018
16:14:49

Daniil
16.10.2018
16:14:58
да нельзя пушить в мастер напрямую((

Oleksandr
16.10.2018
16:15:03
а у вас push —force можно?

Tolegen
16.10.2018
16:15:14

Rikland
16.10.2018
16:15:33

Google

Rikland
16.10.2018
16:16:12
В другие ветки тоже можно push force
А ещё мастер репозитория может посмотреть вмержил ли ты себе мастер перед merge request.

Rushan
16.10.2018
16:27:11
Всем добрый день!
Извините за такой тупой вопрос:
Почему может не создаваться war после сборки? Проект конфигурируется через Idea (.iml). Понимаю, что вопрос очень общий, посоветуйте хотя бы где можно искать проблему

Alexander
16.10.2018
16:29:27

Rushan
16.10.2018
16:30:30

Alexander
16.10.2018
16:31:17
Плохо быть вами

Rikland
16.10.2018
16:38:54
Но честно говоря. Лучше переделайте на maven. Раз ничего не настроено.

OxFAB
16.10.2018
16:41:42

Rikland
16.10.2018
16:42:09
Можно быть гребцом сколь угодно долго. Но это не значит что нужно грести синхронно. Можно ускориться (:
Но тут зависит от масштаба проекта. осилишь или нет (:

Evgeny
16.10.2018
16:47:06
Ага

Evgeny
16.10.2018
16:47:06
Женя, за конфу 1000 долларов получается?
Ага
Симка наверное все же нужна. Я почему то со своей могу только писать
Когда пытаюсь звонить, говорит, что номер заблокирован

dovaogedot
16.10.2018
16:53:51
IntelliJ или Eclipse?

Sergey
16.10.2018
16:54:16
VS Code

Ignat
16.10.2018
16:54:24
vim

dovaogedot
16.10.2018
16:55:19
Они не IDE

Google

Admin
ERROR: S client not available

Sergey
16.10.2018
16:55:36
Вопрос у тебя шизофренический, такие же и ответы

dovaogedot
16.10.2018
16:56:07
Ну ладно

Ignat
16.10.2018
16:57:43
intelij если тебе не нужны кастомные плагины

dovaogedot
16.10.2018
16:59:27
А по нагрузке на пк?

Marat
16.10.2018
16:59:53
Sublime text

Alexey
16.10.2018
17:00:50
Notepad

Anton
16.10.2018
17:06:47

Harky
16.10.2018
17:07:41

Marat
16.10.2018
17:08:03
с ручкой

Ignat
16.10.2018
17:08:24
whiteboard

Vlad
16.10.2018
18:17:11
вопрос по микросервисам : допустим вы разработали 2 микросервиса А и Б...... А юзает три рест эндпойнта микросервиса Б и с новой версией Б 1 из этих эндпойнтов был удален, как предотвратить падение цепочки микросервисов? (ну кроме того что тесты свалятся, допустим этот кейс не был покрыт)
Есть ли какие то подходы, best practices ?

Ignat
16.10.2018
18:27:46
Expansion and Contraction
https://martinfowler.com/bliki/ParallelChange.html

Kirill
16.10.2018
18:27:57


Vlad
16.10.2018
18:30:43
Допустим, но тогда нужно отдельные среды где будут задеплоины микросервис Б версии 1 и микрос версии 2
Для этого вводятся версии апи, чтоб была обратная совместимость со старыми клиентами (при условии что у вас нет возможности по щелчку пальцев перевести микросервис А на новый контракт). На выходе, микросервис Б имеет две версии апи, старую с тремя методами и новую с двумя, как тот так

Ignat
16.10.2018
18:31:16
через несколько спринтов удаляешь без забот

Vlad
16.10.2018
18:31:57
+++ спс, такой вариант подходит
ты просто не выпиливаешь функционал, а отмечаешь его как deprecated, и документируешь стратегию миграции

Google

Ignat
16.10.2018
18:33:02

Kirill
16.10.2018
18:36:08

Vlad
16.10.2018
18:37:04
тоже хороший вариант, спасибо
Немного не так, у тебя один микросервис Б, у которого есть веб сервисы /api/v1/... и /api/v2/... . Старые версии микросервиса А работают с v1, а новые с v2

Kirill
16.10.2018
18:38:49

1337
17.10.2018
00:32:26
где можно следить за ходом разработки jdbc non blocking? той самой, которая позволит нормально с реактором работать из реляционных БД
ни слуху ни духу

Alexandr
17.10.2018
03:42:23