|
Как сделать ассесмент системы?
|
|||
---|---|---|---|
#18+
Есть некоторые продукт (довольно старый) в финансовой сфере который позволяет позльзователям просматривать аккаунты, делать разного рода транзакции, получать выписки, итд. Система написана на джава, веблоджик плюс Оракл, jsp, спринг. Очень много бизнес-логики напрсано на pl/sql. Помимо интерфейса для юзеров, есть также интерфейсы с 10-20 внешними/внутренними системами, через веб сервисы, ФТП итд. Требуется сдедать ассесмент системы чтобы найти потенциальные слабе места. Ну, например, сделать лоад тест и посмотреть как система себя ведет если увеличить количество пользователей. Посоветуйте пожалуйста, на что смотреть в первую очередь и какие могут быть потенцияльные импрувменты. Например, бетч процессинт надо заменить на реал-тайм и MQ. Или сделать централивованные аудит действий сервис. Или заменить скриплеты на jsp tags. Понятно, что у всех своя ситуация, но может быть есть некоторый стандартный набор рекомендаций. Любые идей веком! Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2016, 05:48 |
|
Как сделать ассесмент системы?
|
|||
---|---|---|---|
#18+
1. спросить у пользователей 2. бетч процессинт надо заменить на реал-тайм и MQ - ну как-бы mq это сразу же не real time и надо ли это пользователям ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2016, 17:10 |
|
Как сделать ассесмент системы?
|
|||
---|---|---|---|
#18+
Shtock, Ну и вопросик) Со всех сторон надо копать. Пользователи - хотелки Админы тестовую площадку Тестировщики нагрузочный тест jMeter afaik Бизнес аналитик БП ... А потом уже в JSP кишки лезть. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2016, 09:40 |
|
Как сделать ассесмент системы?
|
|||
---|---|---|---|
#18+
Окай, спросить руководство пользователей. Явно есть какие-то проблемы. Если бы не было - не надо было бы делать оценку системы. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2016, 19:48 |
|
Как сделать ассесмент системы?
|
|||
---|---|---|---|
#18+
А какие могут быть общие проблемы у систем такого класса, которым порядка 15 лет. Ну например, логин долго работает или при увеличении количества пользователей/транзакций что-то начинает медленнее работать. Пользователей не много всего 50тыс, но вероятно сильно больше не будет. Единственное что можно предвидеть это появяться реал-тайм данные вместо беттч файлов черео фтп в какой-то момент. Вероятно при логине, добавяться новые проверки и разного рода экшены, например, дополнительные аудиты, итд. Еще отличительная особенность это то что бизнес логика написана на pl-sql чтобы было проще делать деплойменты без даунтайма. Например, в старости у людей появляются опредаленные заболевания: ухудшается зрение, артрит, итд. Есть ли такой список болезний для программных продуктов? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2016, 04:44 |
|
Как сделать ассесмент системы?
|
|||
---|---|---|---|
#18+
да и идея этогой инциятивы идет не от пользователей, а от руководителей которые хотят сделать диагностику и увидеть потенциальные проблемы. Также найти на что еще можно потратить деньги :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2016, 04:47 |
|
Как сделать ассесмент системы?
|
|||
---|---|---|---|
#18+
МихаилСда и идея этогой инциятивы идет не от пользователей, а от руководителей которые хотят сделать диагностику и увидеть потенциальные проблемы. Также найти на что еще можно потратить деньги :-) Ну вроде бы сейчас "модно" все переводить в микросервисы и виртуализировать, при этом "избавлаясь" от ХП на PL/SQL. Избавление от ХП на PL/SQL обычно мотивируют трудностью сопровождения данного кода. Переход на микросервисы и виртуализацию, позволяет избавится от bloatware программ. Соответственно проще сопровождение и расширение кода. Да есть вероятность, что и работать в некоторых местах будет быстрее. Еще одной "фишкой" может быть волшебное слово "импортозамещение", если вы в России. Например перевод все на OpenSource, в частности переход с Oracle на PostgreSQL. В общем способов "освоить" бюджет куча. Было бы желание. А обосновать можно любой идиотизм! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2016, 09:53 |
|
Как сделать ассесмент системы?
|
|||
---|---|---|---|
#18+
МихаилСда и идея этогой инциятивы идет не от пользователей, а от руководителей которые хотят сделать диагностику и увидеть потенциальные проблемы. Также найти на что еще можно потратить деньги :-) круто))). Тогда найдите настоящего профи. Чтобы вас потом не драли в ближайшие N лет за нецелевое расходование. МихаилСЕсть ли такой список болезний для программных продуктов? есть. Только не в форуме и не по фотографии. IMHO - пусть потратят деньги на своего профи. Он бут знать все болячки навырост. Внешний аудит сложно советовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2016, 12:01 |
|
|
start [/forum/topic.php?fid=33&fpage=9&tid=1547384]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 156ms |
0 / 0 |