<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://michi.knallgrau.at/blog/rss2html.xsl" type="text/xsl"?>
<rdf:RDF 
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:cc="http://web.resource.org/cc/"
  xmlns="http://purl.org/rss/1.0/"
> 

  <channel rdf:about="http://michi.knallgrau.at/blog/">
    <title>michi bloggt! (das spannende Leben eines Technischen Direktors)</title>
    <link>http://michi.knallgrau.at/blog/</link>
    <description>das spannende Leben eines Technischen Direktors</description>
    <dc:publisher>michi</dc:publisher>
    <dc:creator>michi</dc:creator>
    <dc:date>2009-12-03T12:01:32Z</dc:date>
    <dc:language>en</dc:language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <sy:updateBase>2000-01-01T00:00:00Z</sy:updateBase>
    <cc:license rdf:resource="http://creativecommons.org/licenses/by/2.0/" />

    <image rdf:resource="http://michi.knallgrau.at/blog/static/michi/images/icon.png" />
    <items>
      <rdf:Seq>
            <rdf:li rdf:resource="http://michi.knallgrau.at/blog/stories/6074829/" />
            <rdf:li rdf:resource="http://michi.knallgrau.at/blog/stories/5399632/" />
            <rdf:li rdf:resource="http://michi.knallgrau.at/blog/stories/4603290/" />
            <rdf:li rdf:resource="http://michi.knallgrau.at/blog/stories/4464917/" />
            <rdf:li rdf:resource="http://michi.knallgrau.at/blog/stories/4452118/" />
            <rdf:li rdf:resource="http://michi.knallgrau.at/blog/stories/4424242/" />
            <rdf:li rdf:resource="http://michi.knallgrau.at/blog/stories/4417223/" />
            <rdf:li rdf:resource="http://michi.knallgrau.at/blog/stories/4406674/" />
            <rdf:li rdf:resource="http://michi.knallgrau.at/blog/stories/4396728/" />
            <rdf:li rdf:resource="http://michi.knallgrau.at/blog/stories/4396379/" />
            <rdf:li rdf:resource="http://michi.knallgrau.at/blog/stories/4396276/" />
            <rdf:li rdf:resource="http://michi.knallgrau.at/blog/stories/4336851/" />
            <rdf:li rdf:resource="http://michi.knallgrau.at/blog/stories/4271351/" />
            <rdf:li rdf:resource="http://michi.knallgrau.at/blog/stories/4271290/" />
            <rdf:li rdf:resource="http://michi.knallgrau.at/blog/stories/4253533/" />

      </rdf:Seq>
    </items>
  </channel>

  <image rdf:about="http://michi.knallgrau.at/blog/static/michi/images/icon.png">
    <title>michi bloggt!</title>
    <url>http://michi.knallgrau.at/blog/static/michi/images/icon.png</url>
    <link>http://michi.knallgrau.at/blog/</link>
  </image>

  <item rdf:about="http://michi.knallgrau.at/blog/stories/6074829/">
    <title>Introducing the new Nokia M78</title>
    <link>http://michi.knallgrau.at/blog/stories/6074829/</link>
    <description>-&gt; &lt;a href=&quot;http://m78.tumblr.com/&quot;&gt;http://m78.tumblr.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
just in case, that anybody is still following things here: greetings from helsinki :-)&lt;br /&gt;
&lt;br /&gt;
(ende der durchsage)</description>
    <dc:creator>michi</dc:creator>
    
    <dc:rights>Copyright &#169; 2009 michi</dc:rights>
    <dc:date>2009-12-03T11:48:00Z</dc:date>
  </item>
  <item rdf:about="http://michi.knallgrau.at/blog/stories/5399632/">
    <title>Master Theses</title>
    <link>http://michi.knallgrau.at/blog/stories/5399632/</link>
    <description>* &lt;a href=&quot;https://sites.google.com/site/michaelplatzer/stochastic-models-of-noncontractual-consumer-relationships&quot;&gt;Stochastic Models of Noncontractual Consumer Relationships&lt;/a&gt;&lt;br /&gt;
* &lt;a href=&quot;https://sites.google.com/site/michaelplatzer/market-response-models&quot;&gt;Market Response Models&lt;/a&gt;</description>
    <dc:creator>michi</dc:creator>
    
    <dc:rights>Copyright &#169; 2008 michi</dc:rights>
    <dc:date>2008-12-20T16:09:00Z</dc:date>
  </item>
  <item rdf:about="http://michi.knallgrau.at/blog/stories/4603290/">
    <title>Helma 1.6.1.</title>
    <link>http://michi.knallgrau.at/blog/stories/4603290/</link>
    <description>&lt;p&gt;&lt;a href=&quot;http://dev.helma.org/weblog/2008/01/update+to+helma+1.6.1/&quot;&gt;Yippie&lt;/a&gt;!! &lt;/p&gt;  &lt;p&gt;&lt;img style=&quot;border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;201&quot; alt=&quot;helma161&quot; src=&quot;http://michi.knallgrau.at/blog/static/michi/images/helma161_3.jpg&quot; width=&quot;291&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;</description>
    <dc:creator>michi</dc:creator>
    
    <dc:rights>Copyright &#169; 2008 michi</dc:rights>
    <dc:date>2008-01-10T13:05:38Z</dc:date>
  </item>
  <item rdf:about="http://michi.knallgrau.at/blog/stories/4464917/">
    <title>ein knallgrauer Schneemann</title>
    <link>http://michi.knallgrau.at/blog/stories/4464917/</link>
    <description>&lt;img title=&quot;&quot; height=&quot;500&quot; alt=&quot;DSC03907&quot; width=&quot;375&quot; src=&quot;http://michi.knallgrau.at/blog/static/michi/images/DSC03907.jpg&quot; /&gt;&lt;br /&gt;
Der erste seit Jahren (siehe auch &lt;a href=&quot;http://www.smeidu.com/2007/11/19/schneemann-knallgrau/&quot;&gt;smeidu&lt;/a&gt;). Das Wochenende hat er aber leider nicht überlebt. Ich denke er wusste über sein Schicksal Bescheid, und hatte daher diesen traurigen Blick.</description>
    <dc:creator>michi</dc:creator>
    <dc:subject>privates</dc:subject>
    <dc:rights>Copyright &#169; 2007 michi</dc:rights>
    <dc:date>2007-11-20T11:19:00Z</dc:date>
  </item>
  <item rdf:about="http://michi.knallgrau.at/blog/stories/4452118/">
    <title>myworld II</title>
    <link>http://michi.knallgrau.at/blog/stories/4452118/</link>
    <description>Innerhalb weniger Wochen ist nun das &lt;a href=&quot;http://michi.knallgrau.at/blog/stories/4396379/&quot;&gt;zweite&lt;/a&gt; knallgraue Mammut-Projekt online gegangen: &lt;b&gt;&lt;a href=&quot;http://myworld.bluewin.ch&quot;&gt;myworld II&lt;/a&gt;&lt;/b&gt; (siehe hier die &lt;a href=&quot;http://myworld.blueblog.ch/default/my-bluewin-world-bietet-ab-sofort-mehr.html&quot;&gt;neuen Features&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
Gratulation mal wieder an das gesamte Team (michi w, ronald, elias, bodi, fabian, alex) und diesmal allen voran an &lt;a href=&quot;http://soup.robert42.com/&quot;&gt;Robert&lt;/a&gt; (bzw hier sein &lt;a href=&quot;http://myworld.bluewin.ch/profiles/robert/&quot;&gt;myworld Profil&lt;/a&gt;) und Kristina. Ein Projekt mit einem derartigen Funktionsumfang in dermaßen kurzer Zeit (4 Monate?) mit einem durchaus &quot;jugendlichen&quot; Team so sauber abzuwickeln, das hat mich wirklich schwer beeindruckt.&lt;br /&gt;
&lt;br /&gt;
Die Punkte im folgende Chart stellen die zeitliche Verteilung der SVN Commits (=Code Änderungen) dar. Darüber hab ich nun grafisch die geplanten &lt;a href=&quot;http://c2.com/cgi/wiki?ScrumSprint&quot;&gt;Sprints&lt;/a&gt; gelegt:&lt;br /&gt;
&lt;img title=&quot;&quot; height=&quot;151&quot; alt=&quot;commitscatterauthors&quot; width=&quot;720&quot; src=&quot;http://michi.knallgrau.at/blog/static/michi/images/commitscatterauthors.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Man beachte die spät nächtlichen Commits zum Schluss!</description>
    <dc:creator>michi</dc:creator>
    <dc:subject>berufliches</dc:subject>
    <dc:rights>Copyright &#169; 2007 michi</dc:rights>
    <dc:date>2007-11-15T21:23:00Z</dc:date>
  </item>
  <item rdf:about="http://michi.knallgrau.at/blog/stories/4424242/">
    <title>twoday.net: MyISAM vs InnoDB</title>
    <link>http://michi.knallgrau.at/blog/stories/4424242/</link>
    <description>Seit jeher [&lt;a href=&quot;http://michi.knallgrau.at/blog/stories/1827247/&quot;&gt;1&lt;/a&gt;], [&lt;a href=&quot;http://michi.knallgrau.at/blog/stories/4169559/#4182425&quot;&gt;2&lt;/a&gt;] liebäugele ich damit anstatt &lt;a href=&quot;http://dev.mysql.com/doc/refman/5.0/en/myisam-storage-engine.html&quot;&gt;MyISAM&lt;/a&gt; die &lt;a href=&quot;http://dev.mysql.com/doc/refman/5.0/en/innodb-overview.html&quot;&gt;InnoDB&lt;/a&gt; als Storage Engine für unsere MySQL Datenbanken zu verwenden. Seit jeher nahm ich mir aber nie die Zeit einen solchen Wechsel mit Benchmarks zu belegen. Vor allem in Kombination mit &lt;b&gt;Helma&lt;/b&gt; (siehe meine &lt;a href=&quot;http://michi.knallgrau.at/blog/stories/2240821/&quot;&gt;Seminar Notizen&lt;/a&gt;) scheint InnoDB die bessere Wahl zu sein.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.bluelife.at/index/about&quot;&gt;Bernhard&lt;/a&gt; stellte erst kürzlich ausführliche Benchmark-Ergebnisse für die von ihm betreute Helma-basierende Site club3k.at online: &lt;a href=&quot;http://www.bluelife.at/wiki/Benchmarks:MyISAM_vs_InnoDB&quot;&gt;http://www.bluelife.at/wiki/Benchmarks:MyISAM_vs_InnoDB&lt;/a&gt;&lt;br /&gt;
Und kam für seine Daten und für seine Queries zu dem Ergebnis, dass &lt;b&gt;InnoDB bis zu 10% besser&lt;/b&gt; performt.&lt;br /&gt;
&lt;br /&gt;
Ich bin nun ganz analog zu Bernhard vorgegangen, und hab mir ebenfalls mittels des MySQL-Query-Logs die tatsächlichen Queries zusammengesammelt, und hab diese dann auf eine MySQL-Datenbank mit den Echt-Daten von twoday.net (mittlerweile rund 3GB) mittels &lt;a href=&quot;http://dev.mysql.com/doc/refman/5.1/en/mysqlslap.html&quot;&gt;mysqlslap&lt;/a&gt; abgefeuert. Bei meinem Setup hab ich aber die UPDATE-Statements zu den SELECTs hinzugenommen um auch Schreib-Operationen zu berücksichtigen.&lt;br /&gt;
&lt;br /&gt;
Die ganzen Details und Schwierigkeiten der Benchmarks lasse ich hier mal weg, und reduziere mein Ergebniss auf folgende zwei Aussagen: &lt;br /&gt;
* Mittels eines &quot;&lt;a href=&quot;http://dev.mysql.com/doc/refman/5.0/en/optimize-table.html&quot;&gt;Optimize Table&lt;/a&gt;&quot; konnte ich eine Verbesserung der MyISAM-Datenbank von 16% erzielen. Ergo sollten wir vielleicht öfters die Tabellen optimieren lassen. &lt;br /&gt;
* Durch den Wechsel aller DB-Tabellen auf InnoDB konnte ich (im Vgl zur optimierten MyISAM-DB) eine &lt;b&gt;Verbesserung von fast 40%&lt;/b&gt; erzielen (vorausgesetzt dass ich dem innodb_buffer_pool_size genügend Speicher zuweise).&lt;br /&gt;
&lt;br /&gt;
Nicht schlecht, oder? Sprich, eventuell werden wir also doch bald umsteigen. Argumente gäbe es jetzt genügend.</description>
    <dc:creator>michi</dc:creator>
    <dc:subject>technisches</dc:subject>
    <dc:rights>Copyright &#169; 2007 michi</dc:rights>
    <dc:date>2007-11-08T09:35:00Z</dc:date>
  </item>
  <item rdf:about="http://michi.knallgrau.at/blog/stories/4417223/">
    <title>Amazon S3 goes Euro</title>
    <link>http://michi.knallgrau.at/blog/stories/4417223/</link>
    <description>See the press release: &lt;a href=&quot;http://phx.corporate-ir.net/phoenix.zhtml?c=97664&amp;p=irol-newsArticle&amp;ID=1072981&quot;&gt;Amazon Web Services Offers European Storage for Amazon S3&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;cite&gt;Since the U.S. launch of Amazon S3, developers in Europe have asked us to add the ability to store data in Europe. They wanted the same high quality, low cost service, but &lt;b&gt;with lower latency&lt;/b&gt; and local data storage. We&apos;ve been working hard to make this a reality and are excited to offer Amazon S3 from European datacenters&lt;/cite&gt;</description>
    <dc:creator>michi</dc:creator>
    
    <dc:rights>Copyright &#169; 2007 michi</dc:rights>
    <dc:date>2007-11-06T13:18:00Z</dc:date>
  </item>
  <item rdf:about="http://michi.knallgrau.at/blog/stories/4406674/">
    <title>Amazon EC2 linkdump</title>
    <link>http://michi.knallgrau.at/blog/stories/4406674/</link>
    <description>* &lt;a href=&quot;http://www.amazon.com/gp/browse.html?node=370375011&quot;&gt;Server Instance Types&lt;/a&gt; &lt;br /&gt;
* &lt;a href=&quot;http://developer.amazonwebservices.com/connect/entry.jspa?externalID=609&quot;&gt;Firefox Extension for Amazon EC2&lt;/a&gt; &lt;br /&gt;
* &lt;a href=&quot;https://addons.mozilla.org/de/firefox/addon/3247&quot;&gt;Amazon S3 Firefox Organizer&lt;/a&gt; &lt;br /&gt;
* &lt;a href=&quot;http://docs.amazonwebservices.com/AWSEC2/2007-08-29/GettingStartedGuide/?ref=get-started&quot;&gt;Getting Started Tutorial&lt;/a&gt; &lt;br /&gt;
* &lt;a href=&quot;http://s3.amazonaws.com/awsVideos/CustomizeAnExistingAMI/Customize%20an%20Existing%20AMI.html&quot;&gt;Video: Create Your Own Customized AMI&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://michi.knallgrau.at/blog/static/michi/images/screen-ec2.gif&quot;&gt;&lt;img title=&quot;&quot; height=&quot;83&quot; alt=&quot;screen-ec2&quot; width=&quot;100&quot; align=&quot;center&quot; class=&quot;center&quot; src=&quot;http://michi.knallgrau.at/blog/static/michi/images/screen-ec2_small.gif&quot; /&gt;&lt;/a&gt;</description>
    <dc:creator>michi</dc:creator>
    <dc:subject>technisches</dc:subject>
    <dc:rights>Copyright &#169; 2007 michi</dc:rights>
    <dc:date>2007-11-02T14:53:00Z</dc:date>
  </item>
  <item rdf:about="http://michi.knallgrau.at/blog/stories/4396728/">
    <title>Hetzner hat neue RootServer-Angebote</title>
    <link>http://michi.knallgrau.at/blog/stories/4396728/</link>
    <description>..und die sind nicht von schlechten Eltern: &lt;a href=&quot;http://hetzner.de/rootserver.html&quot;&gt;http://hetzner.de/rootserver.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
z.B. &lt;b&gt;1,5 TB Festplatte, 6 GB RAM, 64Bit Dual Core&lt;/b&gt; für &lt;b&gt;79&#8364;&lt;/b&gt; pro Monat&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Relatd&lt;/b&gt;: &lt;a href=&quot;http://aws.typepad.com/aws/2007/10/amazon-ec2-gets.html&quot;&gt;Amazon E2C now offers L and XL servers&lt;/a&gt;  (via &lt;a href=&quot;http://www.langreiter.com/space/2007-10-16-lxl&quot;&gt;chl&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1,7TB Festplatte, 15 GB RAM, 64Bit, 4 virtual cores&lt;/b&gt; für &lt;b&gt;425&#8364;&lt;/b&gt; pro Monat</description>
    <dc:creator>michi</dc:creator>
    <dc:subject>technisches</dc:subject>
    <dc:rights>Copyright &#169; 2007 michi</dc:rights>
    <dc:date>2007-10-30T13:34:00Z</dc:date>
  </item>
  <item rdf:about="http://michi.knallgrau.at/blog/stories/4396379/">
    <title>derWesten is opening</title>
    <link>http://michi.knallgrau.at/blog/stories/4396379/</link>
    <description>Das neue Online-Portal der WAZ-Mediengruppe hat nun also endlich das Licht der Welt erblickt: &lt;a href=&quot;http://www.derwesten.de/&quot;&gt;http://www.derwesten.de/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Und wir &lt;a href=&quot;http://www.knallgrau.at&quot;&gt;Knallgrauen&lt;/a&gt; haben die Software für den &lt;a href=&quot;http://www.derwesten.de/community/&quot;&gt;Community-Teil&lt;/a&gt; dazu &quot;bereitgestellt&quot; (und noch etwas mehr). Riesen-Dank, -Bewunderung, -Anerkennung für das gesamte Team, allen voran natürlich für &lt;a href=&quot;http://axel.blogr.com/stories/92442/&quot;&gt;Axel&lt;/a&gt;, das in der heißen Phase das Baby ganz alleine auf die Welt gebracht hat.&lt;br /&gt;
&lt;br /&gt;
Siehe auch: &lt;br /&gt;
* &lt;a href=&quot;http://www.knallgrau.at/company/weblog/stories/4393745/&quot;&gt;http://www.knallgrau.at/company/weblog/stories/4393745/&lt;/a&gt; &lt;br /&gt;
* &lt;a href=&quot;http://www.sierralog.com/stories/4392187/&quot;&gt;http://www.sierralog.com/stories/4392187/&lt;/a&gt; &lt;br /&gt;
* &lt;a href=&quot;http://www.technorati.com/search/derwesten?authority=n&amp;language=n&quot;&gt;http://www.technorati.com/search/derwesten?authority=n&amp;language=n&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Riesen-Dank natürlich auch an &lt;a href=&quot;http://helma.org&quot;&gt;Helma&lt;/a&gt;, dafür dass es so ist wie es ist (und so performt wie es performt)!</description>
    <dc:creator>michi</dc:creator>
    <dc:subject>berufliches</dc:subject>
    <dc:rights>Copyright &#169; 2007 michi</dc:rights>
    <dc:date>2007-10-30T11:33:00Z</dc:date>
  </item>
  <item rdf:about="http://michi.knallgrau.at/blog/stories/4396276/">
    <title>ImageStation is closing</title>
    <link>http://michi.knallgrau.at/blog/stories/4396276/</link>
    <description>Eins der frühesten Web-Services die ich tatsächlich mal aktiv nutzte war Sony&apos;s &lt;a href=&quot;http://www.imagestation.com&quot;&gt;ImageStation&lt;/a&gt; schließt seine Pforten: &lt;a href=&quot;http://www.imagestation.com/shutdown.html&quot;&gt;http://www.imagestation.com/shutdown.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
ImageStation ist/war eine Foto-Sharing Plattform mit Multi-File-Upload, Alben (private/public), Kommentaren, Print-Orders, Invitations, etc. Und das alles bereits im &lt;b&gt;Jahr 2000&lt;/b&gt;! Verwunderlich, dass das Service sich nicht mehr etablieren konnte. Ich mutmaße einmal, dass die Software schon relativ früh einen Status erreicht hatte, welche keine groben Änderungen mehr zuließ (wie es eigentlich fast immer der Fall ist), und Sony dann mit einem festgefahrenen Online-Produkt die zwei / drei neu benötigten Killer-Features nicht mehr auf die Strasse brachte.&lt;br /&gt;
&lt;br /&gt;
Schade und irgendwie aber auch wieder nicht. Dinge kommen und gehen, und das ist eben der Lauf.&lt;br /&gt;
&lt;br /&gt;
Also nur noch fur kurze Zeit erhältlich: &lt;a href=&quot;http://www.imagestation.com/members/micki&quot;&gt;http://www.imagestation.com/members/micki&lt;/a&gt;</description>
    <dc:creator>michi</dc:creator>
    <dc:subject>blogosphaerisches</dc:subject>
    <dc:rights>Copyright &#169; 2007 michi</dc:rights>
    <dc:date>2007-10-30T10:57:00Z</dc:date>
  </item>
  <item rdf:about="http://michi.knallgrau.at/blog/stories/4336851/">
    <title>mod_jk load balancing</title>
    <link>http://michi.knallgrau.at/blog/stories/4336851/</link>
    <description>mod_jk bietet &lt;a href=&quot;http://tomcat.apache.org/connectors-doc/reference/workers.html&quot;&gt;vier verschiedene Berechnungs-Methoden&lt;/a&gt; zum Verteilen der Last an:
&lt;ul&gt;  
&lt;li&gt;Request&lt;/li&gt;  
&lt;li&gt;Session&lt;/li&gt;  
&lt;li&gt;Traffic&lt;/li&gt;  
&lt;li&gt;Busyness&lt;/li&gt;
&lt;/ul&gt;

Bei einer Server-Landschaft, bei welcher es gilt, die Requests auf gleichstarke Rechner zu verteilen, wird man mit einer Request-basierten Gleichverteilung schnell ein sehr gutes Ergebnis erzielen.&lt;br /&gt;
&lt;br /&gt;
Sind aber die Rechner unterschiedlich stark, so wird man sehr viel Augenmerk auf das manuell zu konfigurierenden Aufteilungsverhaeltnis legen muessen, denn ansonsten passiert es einem leicht dass der langsamere Rechner die Performance (Requests per second) des Gesamtsystems runter zieht.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Annahme&lt;/b&gt;: Server A schafft 10 req/s und Server B 4 req/s. Dann erreicht man mit einem Load Balancer, welcher die Requests (defaultmaessig) im Verhaeltnis 1:1 verteilt bloss 8 req/s. Sprich durch Hinzunahme des weiteren Servers B hat man eigentlich eine schlechtere Performance als wenn man nur mit dem Server A arbeitet. Bizarr!&lt;br /&gt;
&lt;br /&gt;
Nur wenn man den Load Balancer (mod_jk) die Requests im Verhaeltnis 5:2 aufteilen laesst, gelangt man in die Naehe der theoretischen 14 req/s. In der Praxis liegt man dennoch idR darunter.&lt;br /&gt;
&lt;br /&gt;
Smarter waere statt einem Request-basierten Mechanismus eben ein &quot;Busyness-Mechanismus&quot;, welcher selbstaendig beruecksichtigt welcher Server wie schnell mit einem Request fertig wird (so wie es mod_jk eigentlich auch anbieten sollte; siehe die mod_jk-Doku). Aber mit diesem konnte ich bis dato einfach in den Benchmark-Tests keine Verbesserung gegenueber den austarierten Request-basierten Mechanismus erzielen. Keine Ahnung wieso.&lt;br /&gt;
&lt;br /&gt;
Die Quintessenz ist jedenfalls: In einem Web-Cluster-Setup sollte man stets gleichstarke Rechner vereinen, denn dann erspart man sich die ganze Rechnerei von vornherein.</description>
    <dc:creator>michi</dc:creator>
    <dc:subject>technisches</dc:subject>
    <dc:rights>Copyright &#169; 2007 michi</dc:rights>
    <dc:date>2007-10-10T08:28:00Z</dc:date>
  </item>
  <item rdf:about="http://michi.knallgrau.at/blog/stories/4271351/">
    <title>Hackday 3</title>
    <link>http://michi.knallgrau.at/blog/stories/4271351/</link>
    <description>Der &lt;a href=&quot;http://hackday.blogr.com/stories/84153/&quot;&gt;dritte (knallgraue) Hackday&lt;/a&gt; ist vorüber, und diesmal hab ich mich doch glatt einen ganzen Tag lang verlaufen, und war mit meinem Ergebnis am Ende des Tages höchst unzufrieden.&lt;br /&gt;
&lt;br /&gt;
Ich versuchte mich &lt;a href=&quot;http://michi.knallgrau.at/blog/stories/4057689/&quot;&gt;erneut&lt;/a&gt; an &lt;a href=&quot;http://lucene.apache.org/solr/&quot;&gt;SolR&lt;/a&gt; und wollte mittels &lt;a href=&quot;http://wiki.apache.org/solr/SolrPlugins#head-718653697f60b44092280c8c506077e0933e3668&quot;&gt;selbst geschriebener Plugins&lt;/a&gt; SolR das Extrahieren von berühmten Persönlichkeiten und Orten beibringen (an Hand von simplen Lookup-Listen). Aber solche Art der Daten-Analyse hätte ich viel eher bei der Daten-Aufbereitung (in Helma) erledigen können/sollen, anstatt mich mit Java-Klassen und -Interfaces herumzuärgern. Schade, denn am Ende des Tages stand ich wirklich mit leeren Händen da.&lt;br /&gt;
&lt;br /&gt;
Die coolsten Hacks stammten neidlos von anderen. &lt;a href=&quot;http://www.johanneslerch.at/&quot;&gt;Johannes&lt;/a&gt; fabrizierte einen type-ahead Spell-Checker in JavaScript, und &lt;a href=&quot;http://thammerl.interlinked.org/th/index.php&quot;&gt;Thomas&lt;/a&gt; einen famosen Random Text Generator, welchen ich dann demnächst hier automatisiert bloggen lassen werde :-) Ich hoffe ja dass die beiden (und natürlich auch noch die anderen) über ihre Projekte noch näheres berichten werden.</description>
    <dc:creator>michi</dc:creator>
    <dc:subject>technisches</dc:subject>
    <dc:rights>Copyright &#169; 2007 michi</dc:rights>
    <dc:date>2007-09-18T20:06:00Z</dc:date>
  </item>
  <item rdf:about="http://michi.knallgrau.at/blog/stories/4271290/">
    <title>MS Office ade</title>
    <link>http://michi.knallgrau.at/blog/stories/4271290/</link>
    <description>Als ich &lt;a href=&quot;http://michi.knallgrau.at/blog/stories/4152545/&quot;&gt;unlängst&lt;/a&gt; meinen Rechner neu aufsetzte, verzichtete ich doch glatt auf das Aufspielen irgendeiner &quot;halb-legalen&quot; MS Office-Version, und es fehlt mir seither nicht im geringsten. Denn mittlerweile gibt es mit &lt;a href=&quot;http://www.openoffice.org/&quot;&gt;OpenOffice&lt;/a&gt; (nun in noch besserer Version 2.3) und &lt;a href=&quot;docs.google.com&quot;&gt;Google Docs&lt;/a&gt; (ab sofort auch neben Word- und Excel- auch mit einem &lt;a href=&quot;http://googlesystem.blogspot.com/2007/09/google-presentations-finally-launched.html&quot;&gt;Powerpoint-Ersatz&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
Kaum zu glauben, dass es Microsoft trotz Office-Konkurrenz, Vista-Pleite, Monster Pönal Strafen und fehlendem Online-Erfolg noch immer so gut geht: &lt;a href=&quot;http://finance.google.com/finance?client=ob&amp;q=MSFT&quot;&gt;http://finance.google.com/finance?client=ob&amp;q=MSFT&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
14 Mrd USD Netto Gewinn, oder auch 27% Gewinnspanne. Unfassbar.</description>
    <dc:creator>michi</dc:creator>
    <dc:subject>technisches</dc:subject>
    <dc:rights>Copyright &#169; 2007 michi</dc:rights>
    <dc:date>2007-09-18T19:48:00Z</dc:date>
  </item>
  <item rdf:about="http://michi.knallgrau.at/blog/stories/4253533/">
    <title>SubEthaSMTP Wiser</title>
    <link>http://michi.knallgrau.at/blog/stories/4253533/</link>
    <description>A fake SMTP Server for automated testing of sending of Emails for your Java application: &lt;a href=&quot;http://subethasmtp.tigris.org/wiser.html&quot;&gt;http://subethasmtp.tigris.org/wiser.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Kind of like &lt;a href=&quot;http://quintanasoft.com/dumbster/&quot;&gt;dumbster&lt;/a&gt;, just smarter. In particular you don&apos;t have to handle character encodings by yourself.&lt;br /&gt;
&lt;br /&gt;
[so, das war nun mal wieder was technisches. &lt;a href=&quot;http://michi.knallgrau.at/blog/stories/4225504/comments/4241118/&quot;&gt;zufrieden?&lt;/a&gt; :-)]</description>
    <dc:creator>michi</dc:creator>
    <dc:subject>technisches</dc:subject>
    <dc:rights>Copyright &#169; 2007 michi</dc:rights>
    <dc:date>2007-09-12T11:25:00Z</dc:date>
  </item>


<textinput rdf:about="http://michi.knallgrau.at/blog/search">
   <title>find</title>
   <description>Search this site:</description>
   <name>q</name>
   <link>http://michi.knallgrau.at/blog/search</link>
</textinput>
<cc:License rdf:about="http://creativecommons.org/licenses/by/2.0/">
   <permits rdf:resource="http://web.resource.org/cc/Reproduction" />
   <permits rdf:resource="http://web.resource.org/cc/Distribution" />
   <requires rdf:resource="http://web.resource.org/cc/Notice" />
   <requires rdf:resource="http://web.resource.org/cc/Attribution" />
   <permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
</cc:License>

</rdf:RDF>

