Size: a a a

Архитектура ИТ-решений

2020 January 30

PD

Phil Delgyado in Архитектура ИТ-решений
Kirill Gorin
Какое количество сообщений уже не тянет в час?
Меня интересует от 5000 rps. А так зависит от БД, конечно, но больше 1000rps я бы не рассчитывал.
Для бизнес-процессов это нормально, а для оркестрации платежей, например - уже нет.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Мы меряли, кажется выходили на 200rps на приличном железе.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Саддам Хусейн
очень. а можешь поделиться среди чего выбираешь? очень похожие проблемы стоят. camunda?
Еще можно смотреть на Cadence, но там ставить разного дофига. Если бы выбирал для inhouse - подумал бы, а мне еще и по клиентам раскатывать, там этот вариант уже не проходит...
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Phil Delgyado
Не, Camunda даже не рассматривается. Плохо масштабируется, проблема с количеством операций в истории, сложная настройка.
Историю можно отключить, а также настройками регулировать History Level
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Ну, без истории иногда не прикольно. Ну и зависит от сценариев.
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Там, где внедряли комунду были бизнес-процессы на два-три года. Там уже историю не поотключаешь, увы.
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Phil Delgyado
Там, где внедряли комунду были бизнес-процессы на два-три года. Там уже историю не поотключаешь, увы.
Была до вас внедрена камунда?
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Ну, выбрана была до меня. Но было формальное требование от заказчика "хочу сам рисовать бизнес-процессы", вот сейлзы ему картинку камунды и впихнули. В реальности, конечно, так не работало, но это не было принципиально.
источник

KG

Kirill Gorin in Архитектура ИТ-решений
Три человека зашло в группу комунды. У них сразу паника. Не успевает бпм
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Пару тезисов:
1) по дефолту с историей у всех BPM проблемы, потому что нужно писать много всего в реляционку
2) у камунды всё не так плохо, потому что https://docs.camunda.org/manual/latest/user-guide/process-engine/history/#provide-a-custom-history-backend
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Из всех BPM лучше всего выглядит Комунда, это да.
источник

IG

Ilya Galakhov in Архитектура ИТ-решений
Что-то можете сказать про Flowable, есть у кого-нибудь опыт ?
источник

СХ

Саддам Хусейн in Архитектура ИТ-решений
Kirill Gorin
Три человека зашло в группу комунды. У них сразу паника. Не успевает бпм
спасибо, не знал что есть такая. вступил)
источник

MD

Maksim Davliatshin in Архитектура ИТ-решений
Ilya Galakhov
Что-то можете сказать про Flowable, есть у кого-нибудь опыт ?
Недавно обсуждали в выше указанной группе: https://t.me/camunda_bpm/8879
источник

IG

Ilya Galakhov in Архитектура ИТ-решений
спасибо!
источник

OZ

Oleg Zaharchuk in Архитектура ИТ-решений
Vitaly U
Я не хотел пристыдить страницу, возможно тут архитектура 2011 года, и тогда вопросов не возникает
Я бы сказал более...Архитектура 2007-го года.
источник

OZ

Oleg Zaharchuk in Архитектура ИТ-решений
Phil Delgyado
1) Бывают идиотские реализации хороших концепций.
2) В среднем все хотят плохие, но простые решения. Так что практика - это сомнительный критерий.
Я бы поправил: 2) В среднем все хотят БЫСТРЫЕ (не плохие) , но простые решения. Так что практика - это сомнительный критерий.  И здесь "собака зарыта". Простое решение, соответственно использует простую модель.  Изначально это решение быстрое и хорошо работает. Но, аппетит, как известно появляется во время еды. Заказчик требует расширения функционала. Для этого в модель добавляются необходимые классы и связи. Не успели оглянутся, как получили сотни и тысячи классов, все перестало быть красивым и стало тормозить. Финал всегда один  "неповлоротливый монстр", часто, "зоопарк" ИТ-решений (если решили не развивать базовое решение, а купить и прикрутить стороннее решение).
источник

PD

Phil Delgyado in Архитектура ИТ-решений
Ну, заказчик не просто так требует расширения функционала - предметные области обычно реально сложные...
источник

DD

Dmitrii Dima in Архитектура ИТ-решений
Oleg Zaharchuk
Я бы поправил: 2) В среднем все хотят БЫСТРЫЕ (не плохие) , но простые решения. Так что практика - это сомнительный критерий.  И здесь "собака зарыта". Простое решение, соответственно использует простую модель.  Изначально это решение быстрое и хорошо работает. Но, аппетит, как известно появляется во время еды. Заказчик требует расширения функционала. Для этого в модель добавляются необходимые классы и связи. Не успели оглянутся, как получили сотни и тысячи классов, все перестало быть красивым и стало тормозить. Финал всегда один  "неповлоротливый монстр", часто, "зоопарк" ИТ-решений (если решили не развивать базовое решение, а купить и прикрутить стороннее решение).
И продолжаем получать лоскутное одеяло-) как самую живучую
источник