我有一個關於如何使用vaadin構建應用程序並休息以獲得良好性能和可伸縮性的問題。我希望將api作爲業務層,並將vaadin作爲ui用於Web。我做了這個決定,導致我的應用程序也將作爲獨立版本和移動操作系統(ios和android)提供。對我來說,如果我們談論可伸縮性,這個想法是好的,但是關於性能又如何?例如,讓大約5,000個併發用戶。Vaadin使用REST和性能
我想知道關於性能的一般數據,它是否適合許多併發用戶。只有vaadin很難通過大量的併發用戶獲得良好的性能(因爲無論如何,幾乎所有的代碼都在服務器上運行)。而且如果我們還爲im內的任何vaadin操作添加rest api,那麼我會獲得致命的組合。
當然,vaadin和rest api位於同一臺服務器上。
您對此有何看法?非常感謝您的回答。
正如@Patton指出的,您可能會在您的方案中遇到一些性能問題。無論如何,而不是放棄Vaadin你可以編寫自己的小部件來獲取這些數據客戶端...並不真的那麼辛苦,並失去所有Vaadin魔術將是一個恥辱;-) – MarcelloGarini 2014-11-10 10:44:02