Enterprise Perl Initiative

Pushing Perl to the Enterprise

This initiative is a trial in pushing Perl to another level in the development of enterprise services. This involves many areas, such as:

  • Authentication
  • Authorization
  • Transactions
  • Service Visibility
  • Service Discovery

This is usually deployed by what we call an Application Server, which integrates all this features in a coherent framework making it easier to deploy new functionality in a system.

Choosing a model

ServidorAplicacao.png

In this diagram, the big dashed box is an Application Server Node. Inside the node, each service is a isolated proccess which communicates with the others using a IPC mechanism based on FCGI and Unix Sockets, so the security is made on the operating system itself.

Comunnication.png

RegisterAndDiscover.png

HTTPProxy.png

Tasks

There are some already known tasks.

Topic attachments
I Attachment Action Size Date Who Comment
elsedia Comunnication.dia manage 1.7 K 16 Feb 2007 - 17:54 DanielRuoso Fonte do diagrama
pngpng Comunnication.png manage 8.1 K 16 Feb 2007 - 17:56 DanielRuoso How communication between service would work
elsedia HTTPProxy.dia manage 2.3 K 16 Feb 2007 - 18:33 DanielRuoso Diagram source
pngpng HTTPProxy.png manage 10.7 K 16 Feb 2007 - 18:32 DanielRuoso How a HTTP proxy would work
elsedia RegisterAndDiscover.dia manage 1.4 K 16 Feb 2007 - 18:13 DanielRuoso Diagram Source
pngpng RegisterAndDiscover.png manage 5.1 K 16 Feb 2007 - 18:13 DanielRuoso Registering and Discovering Mechanism
elsedia ServidorAplicacao.dia manage 6.9 K 16 Feb 2007 - 17:46 DanielRuoso Fonte do diagrama
pngpng ServidorAplicacao.png manage 57.8 K 16 Feb 2007 - 17:46 DanielRuoso Diagrama
Topic revision: r7 - 16 Feb 2007 - 19:16:32 - DanielRuoso
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Perl Brasil? Send feedback