<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>ClearNet Security: Tag Real-time</title>
    <link>http://blog.clearnetsec.com/articles/tag/real-time</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Real-time event analysis  </title>
      <description>&lt;p&gt;
I just finished a workshop covering the use of &lt;a href="http://www.jsda.unina2.it/WDSA/home.html"&gt;Data Stream Analysis&lt;/a&gt;.  Its necessity is driven by the need to analyze massive volumes of data (e.g.  system and network events) in near real time &#8211; essential given how fast you will hit your head on the insertion rate ceiling using standard relational databases.
&lt;/p&gt;
&lt;p&gt;
Off the shelf DBs (PostgreSQL, MySQL, Oracle, etc.) are unable to simultaneously commit thousands of events per second while performing complex queries.  To have a chance of analyzing events in reasonable amounts of time you must analyze the incoming streams of data before inserting the data into a database.
&lt;/p&gt;
&lt;p&gt;
I ran into this scenario last year building a central log server using off the shelf components.  Even a few dozen servers can stream events fast enough where you realize pretty quickly all the typical open source based how-to&#8217;s on building a system that can store, correlate, and alert are inadequate.  Data stream processing is required when things get big.  
&lt;/p&gt;

</description>
      <pubDate>Sun, 18 Mar 2007 11:17:00 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:d8348f22-f34e-4c0c-a7eb-6b42c22695c8</guid>
      <author>tate@ClearNetSec.com (Tate Hansen)</author>
      <link>http://blog.clearnetsec.com/articles/2007/03/18/real-time-event-analysis</link>
      <category>ClearNet</category>
      <category>ClearNet Security</category>
      <category>Tate Hansen</category>
      <category>Real-time</category>
      <category>syslog</category>
    </item>
  </channel>
</rss>
