On Mon, Mar 28, 2016 at 2:15 PM, David Lang <[email protected]> wrote: > Templates are static constructs, but when they are used, they are > essentially interpreted each time they are accessed. > > A few years ago we introduced the idea that templates could be hard-coded > in C (the built-in templates were done this way, and string modules were > introduced to allow for further cusomizations). This was enough of an > improvement to result in a 10%+ improvement in total throughput. > > I'm wondering if it would make sense to try and 'compile' a template down > to C (or something extremely efficient to process) at startup time rather > than going to hand-coded string modules. > > thoughts?
FWIW, I'd be in favor of doing that. Great idea. -peter > > > David Lang > _______________________________________________ > rsyslog mailing list > http://lists.adiscon.net/mailman/listinfo/rsyslog > http://www.rsyslog.com/professional-services/ > What's up with rsyslog? Follow https://twitter.com/rgerhards > NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad > of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you > DON'T LIKE THAT. > _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com/professional-services/ What's up with rsyslog? Follow https://twitter.com/rgerhards NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE THAT.

