httpd-modules-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Arnab Ganguly <agangul...@gmail.com>
Subject Need information about Apache and Module development.
Date Wed, 30 Mar 2011 12:59:11 GMT
Dear All,

We are planning for an enhancement of our servers.We are looking out if we
write Apache module and use Apache to support the below requirements.



We would like to use Apache as a routing layer that accepts both structured
documents (XML docs) also some other predefined data blocks in addition to
key/value paris via http and then routes those transactions based on a key
available in the request such that the required keys and sub keys are all
routed to the same rules instance - this will require the original request
to be broadcast to multiple instances of the rules engine ( for example, one
instance may be tracking the IP, another instance may be tracking by GUID or
Screenname, and yet another may be tracking by some Signature.)



 A rules execution engine that is able to accept the request, evaluate a set
of ops defined rules and execute various responses. There are preference of
using DROOLS fusion.Any functionality in Apache based on Rules ?


What are the approaches need to be taken for dynamic load balancing.Like
suppose I have 3 instances of Apache is running and due to some issue one of
the instance goes down.I would expect the traffic should be balanced
properly by the existing 2 instances.

For load balancing apart from mod_proxy_balancer any other Apache modules
can be worth looking into?



As and alert broadcast engine that has the ability to distribute an events
to multiple end sources.



As a  storage layer that allows for data persistence for long term tracking
of keys and values. We have the target of good performance.Is it going to be
good using Apache or any other webserver would be suggestion.


Inputs would be very much appreciated.


Many thanks in advance
-A

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message