<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-6193377.post8209472828764076132..comments</id><updated>2010-04-14T08:13:49.539+02:00</updated><category term='gplv3'/><category term='logging'/><category term='astronomy'/><category term='postgres'/><category term='logs'/><category term='log analysis'/><category term='relp'/><category term='funding'/><category term='journald'/><category term='iss'/><category term='open source'/><category term='c programming'/><category term='theclouds'/><category term='suse'/><category term='log normalization'/><category term='troubleshooting'/><category term='reliable'/><category term='rgerhards'/><category term='module'/><category term='imuxsock'/><category term='ihe'/><category term='spam'/><category term='journal'/><category term='reliability'/><category term='adiscon'/><category term='sts-120'/><category term='rsyslog.con'/><category term='unicode'/><category term='performance'/><category term='solaris'/><category term='syslogappliance'/><category term='kids'/><category term='reporting'/><category term='rfc3195'/><category term='appliance'/><category term='phplogcon'/><category term='rate limiting'/><category term='security'/><category term='ommysql'/><category term='building collapse'/><category term='international'/><category term='philosophy'/><category term='log appliance'/><category term='hdfs'/><category term='monitorware'/><category term='forensics'/><category term='rsylsog'/><category term='rsyslog.conf'/><category term='xmas'/><category term='segfault'/><category term='disaster'/><category term='patent'/><category term='config format'/><category term='eventreporter'/><category term='rsyslog'/><category term='software'/><category term='windows event log'/><category term='drm'/><category term='design'/><category term='plugins'/><category term='enterprise logging'/><category term='sbn'/><category term='computing'/><category term='google'/><category term='space'/><category term='event normalization'/><category term='syslog appliance'/><category term='nasa'/><category term='shuttle'/><category term='hash chaining'/><category term='moon'/><category term='ietf'/><category term='systemd'/><category term='fedora'/><category term='rainer'/><category term='linux journal'/><category term='Adiscon LogAnalyzer'/><category term='carnival of logging'/><category term='logstore'/><category term='libestr'/><category term='auditing'/><category term='logtools'/><category term='licensing'/><category term='libeventnorm'/><category term='windows'/><category term='rainerscript'/><category term='cologne'/><category term='apollo'/><category term='libcee'/><category term='human nature'/><category term='log hashing'/><category term='liblogging'/><category term='apache'/><category term='linux'/><category term='liblognorm'/><category term='WinSyslog'/><category term='parallel programming'/><category term='english'/><category term='libee'/><category term='cee'/><category term='syslog'/><category term='sylog'/><category term='config'/><category term='libree'/><category term='time'/><category term='log4j'/><category term='tcp'/><category term='unawe'/><title type='text'>Comments on Rainer's Blog: rsyslog multithreading</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.gerhards.net/feeds/8209472828764076132/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6193377/8209472828764076132/comments/default'/><link rel='alternate' type='text/html' href='http://blog.gerhards.net/2009/11/rsyslog-multithreading.html'/><author><name>Rainer Gerhards</name><uri>https://profiles.google.com/112402185904751517878</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-hYpLVjtOpDc/AAAAAAAAAAI/AAAAAAAAAL4/t7LL3_22bIo/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6193377.post-7408203464030599296</id><published>2010-02-12T17:57:55.859+01:00</published><updated>2010-02-12T17:57:55.859+01:00</updated><title type='text'>Well, using threads carefully is what rsyslog alre...</title><content type='html'>Well, using threads carefully is what rsyslog already does. I am also not sure if nginx attitude towards syslog logging is correct. This independent blog post claims to do 250,000 msgs per second with rsyslog:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mperedim.wordpress.com/2010/01/21/rsyslog-evaluation/" rel="nofollow"&gt;http://mperedim.wordpress.com/2010/01/21/rsyslog-evaluation/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My personal testing, on non-high end hardware tells me about 110,000+ messages per second.&lt;br /&gt;&lt;br /&gt;There is a huge difference between the simple model of legacy syslogd and what rsyslog does.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6193377/8209472828764076132/comments/default/7408203464030599296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6193377/8209472828764076132/comments/default/7408203464030599296'/><link rel='alternate' type='text/html' href='http://blog.gerhards.net/2009/11/rsyslog-multithreading.html?showComment=1265993875859#c7408203464030599296' title=''/><author><name>Rainer</name><uri>http://www.blogger.com/profile/12765720626924376847</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://www.adiscon.com/en/people/rainer-gerhards.png'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gerhards.net/2009/11/rsyslog-multithreading.html' ref='tag:blogger.com,1999:blog-6193377.post-8209472828764076132' source='http://www.blogger.com/feeds/6193377/posts/default/8209472828764076132' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1449080290'/></entry><entry><id>tag:blogger.com,1999:blog-6193377.post-6635921712802565541</id><published>2010-02-12T16:53:23.733+01:00</published><updated>2010-02-12T16:53:23.733+01:00</updated><title type='text'>See Nginx for an example of a VERY high performanc...</title><content type='html'>See Nginx for an example of a VERY high performance tcp server which uses only moderate amounts of threading in order to handle very high loads across multiple cores.&lt;br /&gt;&lt;br /&gt;You need to be careful that introducing more threads may or may not improve speed on a typical system...  In fact because threads consume resources it&amp;#39;s frequently faster to use fewer threads rather than more threads in a given scenario?&lt;br /&gt;&lt;br /&gt;I believe nginx doesn&amp;#39;t multithread accepting tcp connections for example, but it does obviously multithread processing them.  &lt;br /&gt;&lt;br /&gt;Remember also that nginx is an example of a VERY high throughput server which for example rejects syslog logging as being too slow to keep up!&lt;br /&gt;&lt;br /&gt;Just a thought to investigate before putting to much development working into parallelising, that it&amp;#39;s going into the correct place?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6193377/8209472828764076132/comments/default/6635921712802565541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6193377/8209472828764076132/comments/default/6635921712802565541'/><link rel='alternate' type='text/html' href='http://blog.gerhards.net/2009/11/rsyslog-multithreading.html?showComment=1265990003733#c6635921712802565541' title=''/><author><name>The Wildgoose</name><uri>http://www.blogger.com/profile/09621817138925931454</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gerhards.net/2009/11/rsyslog-multithreading.html' ref='tag:blogger.com,1999:blog-6193377.post-8209472828764076132' source='http://www.blogger.com/feeds/6193377/posts/default/8209472828764076132' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-417422778'/></entry></feed>
