Skip to main content
Known Participant
September 22, 2010
Question

Edge Origin on Live applications.

  • September 22, 2010
  • 1 reply
  • 802 views

Hi .. I just came accross edge origin configuration. I was wondering if this would be good if I use Edge-Origin configuration on live applications, like live Video Chat or sharing a drawing board.

I understand that they will be useful in case of failures of edges.

But unlike 'videos on demand' applications like streaming, edges will help since the edges will cache them.

So for a live application,  apart from failover any other advantages of having Edge-Origin setup ?

Thanks

Karthik

    This topic has been closed for replies.

    1 reply

    September 22, 2010

    If all of your event data for chat and your whiteboard goes across streams, you might be able to use origin/edge.

    If you're using shared objects or netconnection calls, origin/edge isn't suitable, as your event data will not be passed from the origin to the edges.

    Known Participant
    September 23, 2010

    Hi JayCharles,

                   Thanks for your answer. We are using shared objects. In that case how would I do cluster my servers.  I have 15 machines which run FMS servers.  Sorry  I still didnt get your point on why edge/origin wont suite if I use shared objects. I thought edges will be kind of reverse proxies and the shared objects will get stored in Origin alone. I am not so good in this ..

               Any pointers will be very helpful. 

    Thanks

    Karthik.

    September 23, 2010

    You need application code to proxy shared objects. On each of your secondary servers you'll need to connect up to the master app instance with a netConnection, then connect to the shared object. FMS doesn't do that for you automatically in the origin/edge model, so you have to do it with code (and I don't know if you can do that on a server running in edge mode... don't think so).