<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: FlightAware: FreeBSD and PostgreSQL</title>
	<atom:link href="http://joseph.randomnetworks.com/archives/2006/05/12/flightaware-freebsd-and-postgresql/feed/" rel="self" type="application/rss+xml" />
	<link>http://joseph.randomnetworks.com/archives/2006/05/12/flightaware-freebsd-and-postgresql/</link>
	<description>cat /dev/random</description>
	<lastBuildDate>Sat, 04 Jul 2009 08:07:38 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9-rare</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Wave2.org &#187; Blog Archive &#187; PostgreSQL - Rock Solid in the face of forking MySQL</title>
		<link>http://joseph.randomnetworks.com/archives/2006/05/12/flightaware-freebsd-and-postgresql/comment-page-1/#comment-885637</link>
		<dc:creator>Wave2.org &#187; Blog Archive &#187; PostgreSQL - Rock Solid in the face of forking MySQL</dc:creator>
		<pubDate>Wed, 03 Jun 2009 21:43:29 +0000</pubDate>
		<guid isPermaLink="false">http://joseph.randomnetworks.com/archives/2006/05/12/flightaware-freebsd-and-postgresql/#comment-885637</guid>
		<description>[...] with the BSD license, another notable release last month was FreeBSD 7.2, a great platform to complement the reliability of PostgreSQL and another way to gain some performance improvements. Speaking of [...]</description>
		<content:encoded><![CDATA[<p>[...] with the BSD license, another notable release last month was FreeBSD 7.2, a great platform to complement the reliability of PostgreSQL and another way to gain some performance improvements. Speaking of [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FreeBSD in der prof. Anwendung auf F!XMBR</title>
		<link>http://joseph.randomnetworks.com/archives/2006/05/12/flightaware-freebsd-and-postgresql/comment-page-1/#comment-176728</link>
		<dc:creator>FreeBSD in der prof. Anwendung auf F!XMBR</dc:creator>
		<pubDate>Sun, 20 May 2007 22:13:17 +0000</pubDate>
		<guid isPermaLink="false">http://joseph.randomnetworks.com/archives/2006/05/12/flightaware-freebsd-and-postgresql/#comment-176728</guid>
		<description>[...] es halt auf Qualit&#228;t ankommt [...]</description>
		<content:encoded><![CDATA[<p>[...] es halt auf Qualit&#228;t ankommt [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zillablog</title>
		<link>http://joseph.randomnetworks.com/archives/2006/05/12/flightaware-freebsd-and-postgresql/comment-page-1/#comment-24447</link>
		<dc:creator>zillablog</dc:creator>
		<pubDate>Wed, 07 Jun 2006 19:45:44 +0000</pubDate>
		<guid isPermaLink="false">http://joseph.randomnetworks.com/archives/2006/05/12/flightaware-freebsd-and-postgresql/#comment-24447</guid>
		<description>&lt;strong&gt;FlightAware using PostgreSQL...&lt;/strong&gt;

We&#039;ve recently added FlightAware to the PostgreSQL Featured Users list and added some new quotes to the quotes archive. 

FlightAware provides on-line tracking of airline flights for free. The service runs on BSD and PostgreSQL and makes use of Slon...</description>
		<content:encoded><![CDATA[<p><strong>FlightAware using PostgreSQL&#8230;</strong></p>
<p>We&#8217;ve recently added FlightAware to the PostgreSQL Featured Users list and added some new quotes to the quotes archive. </p>
<p>FlightAware provides on-line tracking of airline flights for free. The service runs on BSD and PostgreSQL and makes use of Slon&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joseph Scott&#8217;s Blog &#187; Blog Archive &#187; Why Don&#8217;t More Developers Use FireBug?</title>
		<link>http://joseph.randomnetworks.com/archives/2006/05/12/flightaware-freebsd-and-postgresql/comment-page-1/#comment-22788</link>
		<dc:creator>Joseph Scott&#8217;s Blog &#187; Blog Archive &#187; Why Don&#8217;t More Developers Use FireBug?</dc:creator>
		<pubDate>Mon, 05 Jun 2006 18:53:09 +0000</pubDate>
		<guid isPermaLink="false">http://joseph.randomnetworks.com/archives/2006/05/12/flightaware-freebsd-and-postgresql/#comment-22788</guid>
		<description>[...] First up, I&#8217;ll pick on my own site. We&#8217;ll take my entry on FlightAware: FreeBSD and PostgreSQL as an example. You&#8217;ll see the red circle come up and indicate that there are 4 errors. If you dig into those errors you&#8217;ll find that they are from the Google AdSense ads on the site. Unfortunately the code causing the errors is inserted by the Google ads when the page is loaded, so there doesn&#8217;t seem to be much that I can do about that. I may try to chance the style of ads to see if I can make it work later on. [...]</description>
		<content:encoded><![CDATA[<p>[...] First up, I&#8217;ll pick on my own site. We&#8217;ll take my entry on FlightAware: FreeBSD and PostgreSQL as an example. You&#8217;ll see the red circle come up and indicate that there are 4 errors. If you dig into those errors you&#8217;ll find that they are from the Google AdSense ads on the site. Unfortunately the code causing the errors is inserted by the Google ads when the page is loaded, so there doesn&#8217;t seem to be much that I can do about that. I may try to chance the style of ads to see if I can make it work later on. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nevermind</title>
		<link>http://joseph.randomnetworks.com/archives/2006/05/12/flightaware-freebsd-and-postgresql/comment-page-1/#comment-17461</link>
		<dc:creator>nevermind</dc:creator>
		<pubDate>Tue, 30 May 2006 17:28:09 +0000</pubDate>
		<guid isPermaLink="false">http://joseph.randomnetworks.com/archives/2006/05/12/flightaware-freebsd-and-postgresql/#comment-17461</guid>
		<description>RAID 1 seems surprising.  I&#039;d have thought RAID 5.  I wonder what their reason behind that choice was.  It&#039;s a very impressive site though.  One of the most interesting and useful open-source implementations I&#039;ve seen.</description>
		<content:encoded><![CDATA[<p>RAID 1 seems surprising.  I&#8217;d have thought RAID 5.  I wonder what their reason behind that choice was.  It&#8217;s a very impressive site though.  One of the most interesting and useful open-source implementations I&#8217;ve seen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karl Lehenbauer</title>
		<link>http://joseph.randomnetworks.com/archives/2006/05/12/flightaware-freebsd-and-postgresql/comment-page-1/#comment-10622</link>
		<dc:creator>Karl Lehenbauer</dc:creator>
		<pubDate>Tue, 16 May 2006 00:33:59 +0000</pubDate>
		<guid isPermaLink="false">http://joseph.randomnetworks.com/archives/2006/05/12/flightaware-freebsd-and-postgresql/#comment-10622</guid>
		<description>The 40M inserts per day is accurate, and you are correct that at peak times it&#039;s much greater than 460 inserts per second.  This is what we use the memory resident database for -- to provide a rapid way to store it and to rapidly provide query results for aircraft in-flight and generate the track logs to the map servers, etc.

Once a flight completes or certain other conditions are met, the flight track is logged to the PostgreSQL database, but as a single transaction.  So for example a three hour flight might generate 200-300 position updates, but when the flight completes, those are stored in the database as a single insert, and we let PostgreSQL&#039;s &quot;toast&quot; system efficiently handle the somewhat oversized record.

As to the six minute delay, five minutes of that are intentionally added upstream by the FAA.  Latencies transmitting and receiving the data and then decoding, interpreting, and processing it takes a little less than a minute.</description>
		<content:encoded><![CDATA[<p>The 40M inserts per day is accurate, and you are correct that at peak times it&#8217;s much greater than 460 inserts per second.  This is what we use the memory resident database for &#8212; to provide a rapid way to store it and to rapidly provide query results for aircraft in-flight and generate the track logs to the map servers, etc.</p>
<p>Once a flight completes or certain other conditions are met, the flight track is logged to the PostgreSQL database, but as a single transaction.  So for example a three hour flight might generate 200-300 position updates, but when the flight completes, those are stored in the database as a single insert, and we let PostgreSQL&#8217;s &#8220;toast&#8221; system efficiently handle the somewhat oversized record.</p>
<p>As to the six minute delay, five minutes of that are intentionally added upstream by the FAA.  Latencies transmitting and receiving the data and then decoding, interpreting, and processing it takes a little less than a minute.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
