1 Reply Latest reply on May 5, 2003 5:40 PM by Bela Ban

    JBoss and a CDN

    Jeff Newbie

      Hi All,

      What are your thoughts on using JBoss for use in a content delivery network? Any ideas on implementation?

      For those of you that don't know, a CDN is merely a network of distibuted servers deployed on different networks and in different locations. The biggest advantage being that by using DNS, (and tons of algorithms, and internet health probes) you can best determine the fastest, closest and most available server to direct the client to.

      Any thoughts is much appreciated.

        • 1. Re: JBoss and a CDN
          Bela Ban Master

          JBoss uses JavaGroups (www.javagroups.com) as underlying reliable transport in the Clustering framework. If you for example think of a JBoss instance as a minimal stripped down video server, you could probably set up a hierarchical tree of JBoss servers, spanning your LAN/WAN.

          Each instance forwards packets received by its parent to its children, recovery happens locally.

          When talking about operational and control plane in such a system, JBoss can certainly provide the control functionality. For the data or operational plane I'd probably use JavaGroups directly, or we could provide access to it through a new JBoss interface.

          The architecture I'm talking about would be mostly few senders/many receivers.