Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How scalable is WebCream? What performance can I expect out of it when the number of users grows?

0
Posted

How scalable is WebCream? What performance can I expect out of it when the number of users grows?

0

The quick answer is as scalable as your application and the server you are running it on. WebCream adds a thin layer that replaces the Java graphical environment and emulates the events. In many aspects it can make your application run faster because no drawing, buffering and output to the screen occurs in the emulated mode. There are less events to process and less memory needs to be allocated and garbage collected. Using dynamic clustering you can combine several virtual clients into the same JVM and that can give a significant performance improvement to each client. You can specify how many virtual uers should emulated by each JVM, and if there are more users connecting then a JVM can handle, WebCream will launch a new one. JVMs are pooled and are “warmed up” in the background to ensure that a new user session is handled instanteneously. For example, if your client code is fairly thin, you may choose to have up to 100 virtual clients in a JVM. In this case, if your server will need

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123