用于高性能图像流应用程序的架构/工具/技术 - Java

时间:2014-03-13 17:57:56

标签: java performance tomcat

目前,我们在REST和SOAP中都有Java Web服务,可以将图像流式传输到Swing客户端。 Swing客户端就像一个视频播放器,具有控制播放,前进等功能。它调用Web服务并显示图像。当你玩游戏时,它必须连续获取图像(jpeg)并显示它们以模拟视频。还有其他自定义控件,例如向前移动,可以在某个给定点拉出图像。

Tomcat服务器
Spring MVC REST
Swing(客户)
Java 1.7
AWS上的2台服务器

在服务器上,webservice调用AWS API来提取图像。图像作为原始字节发送。

目前,性能是一个问题。当Swing查看器加载时,我们拉出x个图像并开始播放,在播放时,我们拉出相同的x个图像并在本地缓存它们。

我认为更多的服务器不会在这里解决问题。我们需要找出一个好的架构来提升性能。可以做些什么?

有什么想法吗?

0 个答案:

没有答案