Advantages of highly distributed architectures

PEtALS is the only open-source ESB available, which supportsout-of-the-box distributed architecture. This choice of design brings several assets to your infrastructure:

  • Reduce global infrastructure costs,Réduisez les coûts de votre structure, since you don't have to dedicate a new central server or overload existing one.
PEtALS doesn't need costly centralizing server to be efficient. Installing Petals ESB on many machines allows an efficient power and bandwith load-balancing.
  • Improve architecture reliability and robustness, since you don't make a single server bear all; thus avoiding creation of a Single Point Failure without the complexity of traditional cluster.

Single Points of Failure, as a centralizing server can be, represents a major risk for your infrastructure. Suppressing them drastically augments global reliability of your infrastructure.

  • Secure your data exchanges. All messages being exchanged on the network are transmitted through the secure and robust JMS standard protocol.
  • Take advantage of true interoperability with other ESBs. Since Petals ESB complying with many standards (JMS, JBI, SCA), you can easily make your infrastructure evolve to fit new needs arising. Petals ESB is, with Open ESB, the only JBI-certified ESB.

JBI certification warranties a full compliance with standards, thus ensuring optimum interoperability.


Large scale deployment

Petals ESB unified architecture brings out its full potential when being massively deployed (on dozens of servers):

  • Facilitate orchestration. Services call are made on local server, regardless of whichever server hosts this service. Petals ESB will take care of it automatically: determining whichever servers provide the service, then transmitting the call to the one with the most processing capability at the time.
  • Simplify management, by using unified bus, with services registry and management tools.
  • Improve Quality of Service. Clustering and load balancing are out-of-the-box features. Associated to Petals ESB's lightness, you are ensured excellent runtime performances.

 

Understand the core concepts behind highly-distributed ESB (FR).

Differences and consequences between centralized and distributed ESB are explained by our architecures specialist.