Speakers
Mr
Giacomo Strangolino
(Elettra Sincrotrone Trieste)Mr
Lucio Zambon
(Elettra)
Description
Following former web interfaces developed at ELETTRA as well as in other institutes, PUMA has been developed with the additional objectives of high availability, scalability, load balancing, responsiveness and customization.
Thorough analysis of Websocket limits led to an SSE based server technology relying on channels (Nchan over NGINX) to deliver the events to the clients. The development of the latter is supported by JQuery, Bootstrap, D3js and SVG.
Primary authors
Mr
Giacomo Strangolino
(Elettra Sincrotrone Trieste)
Mr
Lucio Zambon
(Elettra)