|
Re: How does Stardust scale in Production [message #1463144 is a reply to message #1459291] |
Thu, 06 November 2014 08:59 |
|
Shuichi,
Stardust scales very well. Please see some examples here:
https://wiki.eclipse.org/Stardust/Knowledge_Base/Infrastructure_System_Administration_Maintenance/Hardware_And_Sizing
Whether you use full EJB 2 or 3 clustering or a lightweight Spring deployment does not matter. Multiple engine instances can sync via the database only (but configuration of a distributed cache is recommended to ensure model cache is always in sync).
In load test usually the database eventually becomes the limiting factor. Proper database tuning needs to be performed based on the intended usage profile. The CPU load created by the engine on the application server is usually very low. Depending on the usage profile increasing memory allocation on the apps servers (scaling horizontally or vertically) may be required.
When clustering Stardust make sure the load balancer is configured to use sticky sessions, consider configuring the distributed cache and consider using a clustered JMS queue for the SystemQueue.
Best regards
Rob
|
|
|
|
Powered by
FUDForum. Page generated in 0.03198 seconds