You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Jean-frederic Clere <jf...@gmail.com> on 2006/07/15 01:06:50 UTC

mem memory providers

Hi,

I am starting an thread that could go under ap_proxy_get_worker and 
proxy_worker_stat in mod_proxy ;-)
Because I would like to create a new family of modules under mem 
(httpd/modules/mem): "shared memory provider".
The idea is to have modules that provides memory that could used by 
slots (pieces).
Why:
- The proxy balancing "shared area" is in the scoreboard could be good 
to have it outside the scoreboard (BTW each actual proxy entry in 
scoreboard is 1024 bytes fixed size and mostly not used).
- That allows to have part of this "shared area" RW for httpd and part 
RW for another process to do some external health check or more.
- The scoreboard itself could use that memory.
Of course the first module I have written is for mod_proxy and use the 
actual scoreboard ;-)

Comments?

Cheers

Jean-Frederic