X-Received: by 10.224.206.195 with SMTP id fv3mr1118679qab.1.1359488071697; Tue, 29 Jan 2013 11:34:31 -0800 (PST) X-Received: by 10.49.62.2 with SMTP id u2mr241651qer.38.1359488071649; Tue, 29 Jan 2013 11:34:31 -0800 (PST) Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!p13no6107793qai.0!news-out.google.com!k2ni3907qap.0!nntp.google.com!p13no6107788qai.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.java.programmer Date: Tue, 29 Jan 2013 11:34:31 -0800 (PST) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=217.172.23.24; posting-account=Z-5a_wkAAABTzN1pAiC7xNW_xfTNp2Vr NNTP-Posting-Host: 217.172.23.24 References: <0cfefb99-94f9-44e0-9b58-926818a9560d@googlegroups.com> <3srNs.105645$EO2.76867@newsfe04.iad> <9fb16fc4-def9-4dba-9076-9d7dba10894e@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: ultralog: new concept of logging API From: Mikhail Vladimirov Injection-Date: Tue, 29 Jan 2013 19:34:31 +0000 Content-Type: text/plain; charset=ISO-8859-1 Xref: csiph.com comp.lang.java.programmer:21840 > In what way? Which benefits do Ultralog bring to the table for high > performance applications re logging? The most important things are: 1. Garbage-free logging. You can format and send out log message without allocating any new objects. 2. Lock-free logging. you can format and send out log message without acquiring any locks. 3. Log message templates are compiled into Java bytecode in run time or even in compile time, which makes message formatting really fast. Check ultralog WiKi for more details: http://code.google.com/p/ultralog/wiki/TableOfContents