Announce: Perlbal 1.42

Elliot F elliotf-danga-perlbal at gratuitous.net
Fri Aug 4 18:41:01 UTC 2006


Welcome back, Brad!

I was wondering if you were planning on porting the SSL work on djabberd
back into perlbal.  Is that planned at all?  Does anyone else have any
interest in this?

Elliot

Brad Fitzpatrick wrote:
> New Perlbal release on CPAN:  1.42.
> 
> Some fun new features.  Full changes diff:
> 
> diff -urN Perlbal-1.41/CHANGES Perlbal-1.42/CHANGES
> --- Perlbal-1.41/CHANGES        2006-02-06 19:11:22.000000000 +0000
> +++ Perlbal-1.42/CHANGES        2006-08-04 04:50:21.000000000 +0000
> @@ -1,3 +1,31 @@
> +1.42: 2006-08-03
> +
> +    -- debug management command 'varsize' to track size of internal
> +       data structures, to make sure none get out of control.
> +       there's a report that CPU/mem grow slowly over time, and after
> +       a month or so of uptime, a restart is needed.  this might help
> +       diagnose that.
> +
> +    -- allow expansion/interoplation of stuff in config files/commands.
> +       for now just mapping network device names to IP addresses:
> +          SET listen = ${ip:eth0}:80
> +
> +    -- more hooks as requested by community
> +
> +    -- concatenated get feature.  where a client have use a
> +       comma-separated list of files to return, always in text/plain.
> +       Useful for webapps which have dozens/hundreds of tiny css/js
> +       files, and don't trust browsers/etc to do pipelining.
> +       Decreases overall roundtrip latency a bunch, but requires app
> +       to be modified to support it.  See t/17-concat.t test for
> +       details.
> +
> +    -- do AIO readahead before sendfile to reduce blocking caused
> +       by disk reads from sendfile.  increases throughput.  see:
> +       http://brad.livejournal.com/2228488.html
> +
> +    -- add 'latency' configuration on selector roles
> +
> 
> 
> Enjoy!
> Brad
> 



More information about the perlbal mailing list