powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Разработка микросервисов
25 сообщений из 73, страница 2 из 3
Разработка микросервисов
    #40010898
H5N1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
H5N1,
Вероятно принцип адаптера. На любом ЯП пишешь адаптер-обертку которая стыкуется хоть с рест, хоть с...

ну так это все прелести bpm убивает. получается без правки кода новый ендпоинт не подсунуть. если на каждый чих нужно код править и редеплой ...

Андрей Панфилов

А как иначе, если она про предметную область ничего не знает?

типа как Postman, ну или как всяие ETL сделаны, они же не просят на обертки писать для rest источника.
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40010900
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
H5N1,
Должен быть алаптер который настраивается. Например шаблон rest пути....
Он один на все rest.
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40010901
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
Значит твоё крупное это наше среднее.
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40010948
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zzz79,

А где нарисован чОрный ящик микросервиса?
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40010949
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
вадя,
Значит твоё крупное это наше среднее.
ну-ну. поосторожнее с определениям.
УГМК, ВСМПО-АВИСМА - средние?
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40010958
dakeiras
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не понимаю зачем нужно всё это. Сектантство какое то.
Archimate...

Наверное я тупой.
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40010970
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dakeiras, проектирование - сектанство?
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40010979
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а у пользователя на экране что ?
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40010983
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=Koba=-
У меня скорее организационный вопрос

А как правильно работать с микросервисами?
Когда Eureka, Zuul, 1-2 клиента еще терпимо развернуть локально

Но когда их много и между ними взаимосвязи то поднимать все это уже становиться тяжеловато локально

Может есть какие-то подходы?


Kubernetes on AWS
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40010991
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не надо локально :)
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40011043
dakeiras
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
dakeiras, проектирование - сектанство?


это не проектирование а рисование вслепую наскальное.
И да, семантические нотации это сектантство.

Зачем рисовать убогие схемы если можно 1 раз написать код.
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40011047
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dakeiras
mayton
dakeiras, проектирование - сектанство?


это не проектирование а рисование вслепую наскальное.
И да, семантические нотации это сектантство.

Зачем рисовать убогие схемы если можно 1 раз написать код.

Перед тем как строить дом, делают проект.
Это экономит деньги при строительстве. И позволяет избежать непонимания.

Но хорошие практики в наше время забыты, ага.
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40011069
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dakeiras
это
ты вокруг себя никого не наблюдаешь?
Есть кодировщики, есть программисты, есть бизнес аналитики, архитекторы.
И для всех код лучше наскальных рисунков фараонов?))).
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40011088
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В BPL считается, что этот наскальный рисунок сделанный анал итиком еще можно и запустить и он будет работать.

Если бы при этом не приставали к программистам со всякой ерундой, типа, мы нарисовали, почти работает, но не так как надо ))) - было бы и ладно. Но обычно оказывается, что перейти от "почти" к "так как надо" - это нужно бежать за поллитра (т.к. без него не разберешься) и пару недель какой-то дикостью заниматься и бесконечные XML-простыни трассировать.

Соответственно, программистам это радости не добавляет ))) Т.к. весь функционал этого рисунка, можно было бы описать в 10-15 строках простейшего и элементарнейшего кода, без всякого вреда для печени

IMHO
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40011092
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev,

Конечно, задумка менеджеров избавится от прогеров не удалась. В который раз.
(в первый раз пыталась 1С)))
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40011108
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да информацию о переходах заявки по статусам можно было-бы показывать в логах.
Но мы люди-человеки и нам графическая инфомация всегда нагляднее и быстрее
дана в восприятие при оценке проблем.

Также как и Стасовы заявки так и мои AWS Step-Functions лучше поддаются анализу
визуально.

P.S. Да. Доброе слово подкрепленное оружием действует лучше чем просто доброе слово.
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40011120
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zzz79,
То что вы Смотрите как папуасы на рисунки не суть BPM.
А так, все нормально. Смотрите.
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40011164
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zzz79

кредитные заявки
...
в любой момент времени я могу увидеть свою заявку

И в каком банке такое чудо ?
Что пользователь может увидеть СВОЮ заявку и реальный внутренний процесс утверждения в банке.

В ВТБ, утверждение заявки со стороны клиента/операционистки - заполнили заявку... нажали на кнопку... подождите пожалйста... ой, извините, но Вам ее не одобрили

Переодически помогаю допиливать Горячую Линию на OeBS. Заявка, статус заявки, подразделение которое в данный момент ее выполняет (или порожденная заявка, если сразу несколько подразделений) и т.д. Никакие картинки даром не нужны. (часть системы сделана на Oracle Script - где GUI можно мышкой рисовать ))) но опять таки, от этого Oracle Script больше проблем, чем удобств, а вот Oracle Workflow вообще не используется)

Возможно начальство и хотело бы красивые метрики как BPM-пакеты умеют в онлайне рисовать: сколько заявок, среднее время обработки и пр. и пр... Но в целом, вся та же аналитика все равно в отчетах за неделю/месяц собирается. А в онлайне - ну красиво, ну модно... но все понимают, что это средняя температура по больнице, ничего реально не показывающая.
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40011194
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему пользователь?
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40011238
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Почему пользователь?

да хоть сотрудник
нафига ему эта картинка?

ему нужно заявку сплавить/перевести в другое подразделение
т.е. нужно какие заявки на нем сейчас, что он не сделал/не заполнил, почему она не переводится

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

на той недели девушка умерла, ну позвонил я в 911, с вопросом: врач был / мент был, пять часов прошло, когда "спецтехника" наконец приедет?.... посмотрели статус заявки: мы свою часть отработали, спецтехникой занимаются менты, звоните им.

В общем, это и без картинок в BPM понятно ))). 3-и организации: диспетчер, врачи, менты. Заявку принял, переслал по инстанциям, все.

То, что по бизнес процессу может быть: патологоанатом, прокуратура, исходя из причин смерти разрешена или запрешена кримация, бухой дятя Коля копающий могилы....

На BPM картинке нарисовать конечно можно: смотрите какая сложная и крутая система получается.

Но в реальной жизни, __конкретному__ сотруднику, вся эта вселенская сложность даром не нужна. Диспетчеру нужно дозвониться до врачей/ментов и он свою работу сделал. Ментам нужно забрать тело и передать бумажку в прокуратуру. Бухому дяди Коли выкопать яму. Все остальные сложности - им даром на их рабочем месте не сдались.

Ну и BPM-аналитика: сколько в СПб одновременно копается ям - оно конечно интересно, но в большинстве случаев бессмысленно.
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40011256
H5N1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
mayton
Почему пользователь?

да хоть сотрудник
нафига ему эта картинка?

ему нужно заявку сплавить/перевести в другое подразделение
т.е. нужно какие заявки на нем сейчас, что он не сделал/не заполнил, почему она не переводится

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


это нужно именно программерам и эсксплуатации. программерам надо, что бы передать отделу эксплуатации и не вникать че там бизнесу надо на каждый чих. есть инструмент, бизнес с его отделом эксплуатации сам должен иметь возможность конфигурить свои процессы.
эксплуатации же нужно нормально и наглядно видеть, что там происходит. они внесли изменения в существующий процесс, теперь они задеплоили и конечно же хотят нормально видеть что те заявки, что стартанули на старой версии, так и продолжают работать в рамках старой версии. новые же заявки идут по новому процессу и ничего после деплоя не застряло.
при этом все это не наколхожено на коленках без документации. можно взять программера, дать ему доку, дать примеры, дать форум для вопросов.
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40011260
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я согласен со всеми ораторами. Просто добавлю что зачастую граф переходов для ордера
или заявки в исходном виде (исходнике или конфиге) является единственной верной документацией
по состоянию.

Как он представлен (конфигом или картинкой или java-кодом или в базе табличкой)
это уже второй вопрос.

Главное что он в течение считанных минут позволяет выяснить какого хрена с ордером
происходит сейчас без длительного ковыряния бизнес-документации которая как всегда
не up-to-date (старенький pdf от 1997 года) или находится в виде набора user-stories
где в разные годы бизнес что-то дописывал.

Кто из вас мозохист или хочет по целому дню копать документацию?
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40011266
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
H5N1
можно взять программера, дать ему доку, дать примеры, дать форум для вопросов.
это входит в его должностные обязанности? Понимать нотацию или ЯП BPEL?
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40011271
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
H5N1
можно взять программера, дать ему доку, дать примеры, дать форум для вопросов.
это входит в его должностные обязанности? Понимать нотацию или ЯП BPEL?

Скорее нет, чем да. Но если он его освоит то будет быстрее коммуницировать с бизнес-аналитиком
что в общем случае способстует карьере.

И я-бы сказал что программист и не должен знать и UML. Но это знание просто позволит
ему легче выразить свои мысли на презентации или в просессе технического дискурса
перед флип-чартом красиво и элегантно рисуя нужные обозначения и точно подавая
информацию.

Тоест это такой себе софт-скилл.
...
Рейтинг: 0 / 0
Разработка микросервисов
    #40011282
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
H5N1

есть инструмент, бизнес с его отделом эксплуатации сам должен иметь возможность конфигурить свои процессы.

Не верю ( C )
по крайне мере на уровне картинок, без изменения кода прикладных систем

H5N1

эксплуатации же нужно нормально и наглядно видеть, что там происходит

Видел эксплуатацию Document'ума.

Там народ регулярно DELETE'ами в базе (или не в базе, х.з. что там у Document'ума) прибивал непонятно какие процессы, которые висели в уже не существующих состояниях и никогда не могли завершится.
H5N1

после деплоя не застряло.

а что делают, когда все же "застряло" ?
В Document'уме тупо прибивали

H5N1

можно взять программера, дать ему доку

а как же постулат "отдел эксплуатации сам" ?
при программере и без BPM проблем нет )))
...
Рейтинг: 0 / 0
25 сообщений из 73, страница 2 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / Разработка микросервисов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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