| [reply] |
Web servers often close connections for various reasons, so your client application has to be prepared to open a new connection as needed, probably also retrying commands. Retrying commands can be tricky if they don't always get a response. Perhaps part of the problem is sending too many non-response commands consecutively. | [reply] |
If you want to visualize nodes and edges you'll probably want to add graphviz to your plan | [reply] |
Hello pvaldes.
Thanks for your answer. Graphviz is an excellent tool which I already use for other projects. In this case my focus is on *real-time* visualization. The information, which become nodes and edges is only known at runtime.
I think that GraphViz is not capable of that, but not 100% sure...
| [reply] |
Unfortunately I can't find a good solution for this, so I make every API call a separate http connection using LWP. That was exactly what I did not wanted, but I turns out that my client/server hardware performs at 160 API calls per second.
Hopefully this is enough... | [reply] |