Performance issue

0 votes
asked Apr 4, 2017 in Wanted features by boshka (3,940 points)
Dear Plantuml team,

is there a way to improve the performance of the diagrams, generated from iuml code?

We are running into issues when Plantuml plugin for Confluence generates SVG too long (often for more than 300 seconds) and this very often results in timeout errors.

1 Answer

0 votes
answered Apr 4, 2017 by plantuml (295,000 points)
Are those diagrams very large ?

It's difficult to answer without having seeing them.
commented Apr 4, 2017 by boshka (3,940 points)
They are not too large, however are built based on a 100 kb inclusion library. Even when you generate them statically using Eclipse & Plantuml plugin, 4 diagrams SVGs are generated 5 minutes on a desktop. For confluence it is getting much worse - sometimes even 300 seconds timeout is not enough per diagram.
We tried to use "future" and "cache" confluence macro as a workaround, but still the diagrams need to be re-generated from time to time and it is very anoying.
commented Apr 25, 2017 by boshka (3,940 points)
Hi Plantuml team,
Unfortunately I am not able to disclose the code to demonstrate the issue. Could we discuss it in a private chat so I could show something?
Could someone email me (to the email in my profile), so we could try to move with this issue?
Probably we'll be able to find some bottleneck that can be optimized?
...