Weblog

All | China | Cricket | General | IPFilter | OpenSolaris | Solaris IPFilter | USA vs.... | Zones
« Previous month (Aug 2007) | Main | Next month (Oct 2007) »
20070930 Sunday September 30, 2007

Which free un*x for a database today?

The quest to be the fastest webserver or database server or whatever is no different to any other part of the IT market, with the leader constantly changing, depending on who's where with their current development cycle.

Over at one of the other open source projects that I'm involved with, NetBSD, some of the project members have been doing some testing with MySQL on some "older" SMP machines they have at their disposal.

The first graph shows NetBSD-current (the equivalent of "nevada" or OpenSolaris) against an earlier release of NetBSD, OpenBSD, FreeBSD and Linux.


After seeing the above graph, a few people (including myself) were curious about how NetBSD's performance stacked up against OpenSolaris - afterall, Solaris is *the* platform for people running production databases in many environments today. The results are quite surprising but very pleasing to the NetBSD project. (For details of the test and hardware used in the test below, see http://www.netbsd.org/~ober/

( Sep 30 2007, 05:36:22 PM PDT ) Permalink Comments [0]

20070928 Friday September 28, 2007

USD freefall - where does it end?

Today on the currency exchange markets, the Canadian dollar became worth more than the US dollar, crossing the $1 mark in the afternoon. Is it headed for the heights of the 1970s when 1 Canadian dollar bought $1.07 US dollars? Or will it go even further? The important point to note here is that it's not that the Canadian dollar has become better, rather that the US dollar has become worth less as investors seek to move money elsewhere due to signs of a struggling US economy (weak housing market, low consumer confidence, exports of durable goods trending down.)

The nail in the coffin for crossing this benchmark, this time, was the drop in interest rates by the US Federal Reserve by .5%. Not only was this more than what the market expected (.25%) but it is not expected to be the last drop in interest rates by the US fed.

The casual observer might wander why the dollar has dropped now, rather than in the years earlier as interest rates were low then too. The answer here is because the US economy is struggling to get back on its feet. After the dot-com-bomb and 9-11 related recession, most of the other western economies seem to have recovered and are now moderately prosperous...except in the USA. Of course it doesn't take a genius to notice that this period of depressed US dollar value also coincides with the US government needing to fund its invasion of Iraq, spending billions of dollars that it otherwise wouldn't need to. One can but hope that a change in President will also bring a change in the fortunes of the strength of the US dollar.

( Sep 28 2007, 04:56:42 PM PDT ) Permalink Comments [3]

20070924 Monday September 24, 2007

IPFilter 4.1.26

It's been a while since I blogged about IPFilter. I've been attending to problems over the past few months in a fairly responsive manner. The one consistent message I get out of this is I need to do more testing. Sigh. Just developing code is much more fun :) Testing is for users ;) Of course if there are fewer features then there is also less to test and go wrong. A lot to be said for simplicity!

http://coombs.anu.edu.au/~avalon/ip_fil4.1.26.tar.gz

Changelog

4.1.26 - Released 24 September 2007

4.1.25 - Released 20 September 2007

4.1.24 - Released 8 July 2007

4.1.23 - Released 31 May 2007

( Sep 24 2007, 02:03:25 AM PDT ) Permalink Comments [2]

20070923 Sunday September 23, 2007

DNS Proxy

Today I imported a DNS proxy, that I've been hacking around on for a while, into CVS on sourceforge. As a proxy it currently does no caching of DNS queries and answers, it merely redirects them to another DNS server. What benefits does it bring then?

The primary reason for the proxy is access control of DNS queries. The proxy's main purpose is allow me to block DNS requests for, say, microsoft.com. Or perhaps more appropriately, it allows me to block DNS requests for doubleclick.net, etc - ie. advertising web sites and other sources of web page spam.

Because it has been written to work with IPFilter, it can correctly work with packets that are sent to the proxy through the use of rdr rules - i.e. it can function as a transparent proxy when in the path of DNS.

The source code is part of the IPFilter project on sourceforge.net and can be seen at http://ipfilter.cvs.sourceforge.net/ipfilter/dns-proxy/.

Limitations? It currently only works with DNS over UDP and requires IPFilter to compile. Well, there are probably lots of other limitations too, at present, as the feature set is just starting to be fleshed out.

Related to this, I'm also working on putting a simpler proxy into IPFilter 5.0 itself that allows for filtering DNS packets based on the names in the queries.

The proxy can be downloaded from sourceforge at:

http://downloads.sourceforge.net/ipfilter/dns-proxy-1.1.1.tar.gz

( Sep 23 2007, 03:49:17 PM PDT ) Permalink Comments [0]

20070915 Saturday September 15, 2007

Iraq war was about oil: Greenspan

So all the rhetoric about freedom and democracy seems to be just window dressing according to Greenspan's book...where does the W go now? Greenspan on Oil and Iraq.

( Sep 15 2007, 10:05:40 PM PDT ) Permalink Comments [0]

Calendar

RSS Feeds

Search

Links

Navigation

Referers