You create a websocket object in your spark code and write your data to the socket. You create a websocket object in your dashboard code and receive the data in realtime and update the dashboard. You can use Node.js in your dashboard (socket.io). I am sure there are other ways too.
Does that help? Sivakumaran S > On 25-Aug-2016, at 6:30 AM, kant kodali <kanth...@gmail.com> wrote: > > so I would need to open a websocket connection from spark worker machine to > where? > > > > > > On Wed, Aug 24, 2016 8:51 PM, Kevin Mellott kevin.r.mell...@gmail.com > <mailto:kevin.r.mell...@gmail.com> wrote: > In the diagram you referenced, a real-time dashboard can be created using > WebSockets. This technology essentially allows your web page to keep an > active line of communication between the client and server, in which case you > can detect and display new information without requiring any user input of > page refreshes. The link below contains additional information on this > concept, as well as links to several different implementations (based on your > programming language preferences). > > https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API > <https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API> > > Hope this helps! > - Kevin > > On Wed, Aug 24, 2016 at 3:52 PM, kant kodali <kanth...@gmail.com > <mailto:kanth...@gmail.com>> wrote: > > ---------- Forwarded message ---------- > From: kant kodali <kanth...@gmail.com <mailto:kanth...@gmail.com>> > Date: Wed, Aug 24, 2016 at 1:49 PM > Subject: quick question > To: d...@spark.apache.org <mailto:d...@spark.apache.org>, > us...@spark.apache.org <mailto:us...@spark.apache.org> > > > <attachment-1.png> > > In this picture what does "Dashboards" really mean? is there a open source > project which can allow me to push the results back to Dashboards such that > Dashboards are always in sync with real time updates? (a push based solution > is better than poll but i am open to whatever is possible given the above > picture) >