|
В чем смысл микросервисов ? Ведь это же усложняет и тормозит обмен.
|
|||
---|---|---|---|
#18+
Алексей Кkealon(Ruslan)Мои постулаты в топике крайне просты: Декомпозиция задачи - основа программирования. Выделение отдельной логической части в другой процесс или другой сервер лишь крайний пик А ты не допускаешь, что у других людей, находящихся в других условиях и имеющих другие предпочтения, приоритеты могут быть расставлены по другому? Или ты считаешь, что есть два мнения, твоё и неправильное? Если бы ты читал топик, то ты бы знал, что кроме разделения системы на функциональные модули на этапе проектирования есть ещё задача интеграции существующих информационных систем. А здесь обычно применяется два способа: репликация данных между БД или обмен "на лету" вызовом, в том числе, через веб-сервисы . Причём при репликации данных так же могут использоваться веб-сервисы в качестве транспорта, пусть и с большими накладными расходами. Если о применимости веб-серсивов для разделения на модули можно ещё поспорить, то польза от веб-сервисов для интеграции не должна вызывать никаких сомнений. мы о разделении говорим или об обратном? Если у тебя есть определённый "чёрный ящик", то какая тебе разница - принимаешь это как данность с ограничениями. Алексей Кkealon(Ruslan)SOAP, DCOM, CORBA - всего лишь протоколы вызова и механизмы реализации, вполне прозрачно маршалятся друг на друга и на что угодно равноценное, известны давно, шуму при появлении было много - фактически прямой механизм разделения приложения SOAP, в отличие от других, по факту считается отраслевым стандартом, который поддерживается всеми популярными платформами и средствами разработки. Он имеет способ описания схемы - WSDL. В этом его основное отличие от популярного в последнее время WebAPI (JSON + HTTP), так же применяемого для межплатформенных вызовов. И для DCOM, CORBA есть язык описания. Ну и зачем ты мои слова вольным стилем повторил, с чем несогласен то? Алексей Кkealon(Ruslan)накладные расходы при использовании маршалинга растут - если нет какой-то нужды в виде нехватки ресурсов, зачем это надо ? Смотри выше. Попытайся понять, что производительность, это не единственный фактор, который приходится учитывать.стильно, модно, молодёжно - зачем усложнять то без надобности? с чем несогласен опять? PS: там написано только то, что написано, не надо применять индукцию ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 08:10 |
|
В чем смысл микросервисов ? Ведь это же усложняет и тормозит обмен.
|
|||
---|---|---|---|
#18+
kealon(Ruslan)мы о разделении говорим или об обратном?Мы говорим об области применения веб-сервисов. В том числе и для интеграции. kealon(Ruslan)Алексей Кпропущено... SOAP, в отличие от других, по факту считается отраслевым стандартом, который поддерживается всеми популярными платформами и средствами разработки. Он имеет способ описания схемы - WSDL. В этом его основное отличие от популярного в последнее время WebAPI (JSON + HTTP), так же применяемого для межплатформенных вызовов. И для DCOM, CORBA есть язык описания. Ну и зачем ты мои слова вольным стилем повторил, с чем несогласен то? Алексей Кпропущено... Смотри выше. Попытайся понять, что производительность, это не единственный фактор, который приходится учитывать.стильно, модно, молодёжно - зачем усложнять то без надобности? с чем несогласен опять?"Стильно, модно, молодёжно" не становится отраслевым стандартом. Делай выводы. kealon(Ruslan)PS: там написано только то, что написано, не надо применять индукциюТо, что написано : "Веб-сервисы за 20 лет существования не прижились". ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 08:26 |
|
В чем смысл микросервисов ? Ведь это же усложняет и тормозит обмен.
|
|||
---|---|---|---|
#18+
Алексей КМы говорим об области применения веб-сервисов. В том числе и для интеграции.Вроде как об их создании из своего приложения. Ну а чужое - "чёрный ящик" он и есть "чёрный ящик", лишь бы работало как задекларировано Алексей КТо, что написано : "Веб-сервисы за 20 лет существования не прижились". не вижу там слова Веб-сервисы , если пройдёшься выше, то видно, что о веб-сервисах там и речи нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 10:38 |
|
В чем смысл микросервисов ? Ведь это же усложняет и тормозит обмен.
|
|||
---|---|---|---|
#18+
kealon(Ruslan), я не вижу смысла продолжать обсуждение. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2016, 10:43 |
|
|
start [/forum/topic.php?fid=20&gotonew=1&tid=1400279]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
7ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 154ms |
0 / 0 |