httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bill Stoddard" <stodd...@raleigh.ibm.com>
Subject Re: ANNOUNCE: BCLF - Binary Common Logging format
Date Mon, 15 May 2000 13:39:46 GMT
Does this have to be GPL'ed? Bleh...

Bill


> Hi all,
> 
> I've released some core code for a Binary ECLF equivelent.  It is
> release .1, first release.
> 
> The advantages of the BCLF format are:
> 
> - compact; uses far less space per entry than ECLF
> - machine readable; doens't require parsing to read logfile
> - platform independent; all numerics are network byte order
> - fast; since it's a binary file, and uses readv/writev, it's fast
> - streamable; you could potentially stream the data to a socket, it's writeonly
> 
> I have seen a write rate of as many as 270,000 entries per second on a
> 466(66) Celeron, with a read rate of 80,000 (malloc) and 97,000 (static)
> entries a second.
> 
> The reason the read rate is lower is because there are 2 reads vs the
> single write during create.
> 
> I designed it as a format to greatly improve logfile data parsing and handling.
> 
> You can check out the project at:
> 
> http://sourceforge.net/project/?group_id=5561
> 
> The download is there, it consists of a library of functions and a few test
> programs.
> 
> There is no accompanying documentation, as the source is well commented.
> 
> --Perry
> 
> -- 
> Perry Harrington       Linux rules all OSes.    APSoft      ()
> email: perry@apsoft.com Think Blue. /\


Mime
View raw message