I'm looking to develop a web-application that translates request parameters into a PNG/GIF chart. I'm looking to reuse an open source charting library, but I have concerns about the scalability.
A long time ago, we were using a single Xvfb buffer to render our image into, but that basically meant servicing only one incoming request at a time.
According to the man page it seems we can create numerous buffers? If so, is it simply ensuring there is enough physical RAM to prevent excessive paging?