I'm looking to implement a 3D/2D tactical display in a browser. This should be capable of plotting maybe 100 tracks and their histories with 0.5 second updates.
I've researched the available technologies and considering using the following stack.
- GeoServer with PostGIS backend
- CesiumJS with ol3-cesium
- OpenLayers 3 - supports WFS
Most of these technologies seem to be based around serving static data rather than live dynamic data. I'd ideally like a high performance solution using WebSockets rather than HTTP polling, however I don't want to re-invent the wheel.
Can anyone provide any recommendations/experiences?