我有一个关于如何使用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