henso.com
Home
Archive
Search

rss feed for this page

DELI
HLM

LNGR
EURN
OON
CHLM
POOL
ELPH
RIST
SOFA
SENS
P3K
FM4
SCRP
MAL
RNS
GDNY
ELEG
OSNS
SLSH

Mozilla, baby!

antville.org
 Friday, 2. November 2001 

Die Verwüstung war beträchtlich.

Diese Glückshormone sind wie die Fliegen. Dabei nehme ich gar keine Drogen. Wie ich unter diesen Umständen bloggen soll - kann mir das jemand erklären?

Das neue SuSE 7.3 scheint von einigen Problemen geplagt zu sein. Verkaufsmässig hat es sich dafür schon fast in Window'sche Sphären hochgespielt. Keine Ahnung ob da ein Zusammenhang besteht.

Missing feature in german language: Äquivalent zum Verb "to dwarf". Ist aber nicht nur nützlich, sondern auch schön. Vielleicht könnte man es eindeutschen: "Hey, die haben uns wieder mal gedwarft!"

lnk + 2 cmt (hannes, hns)
 Wednesday, 31. October 2001 

"So on behalf of a well-oiled unit of people who came together to serve something greater than themselves, congratulations." So a Sau!

CNet: How Linux saved Amazon millions. Amazon benutzt auch Helma-XML-RPC, wie mir ein Amazon-Programmierer mal auf Nachfrage bestätigt hat, aber ich weiss nicht genau wofür ;-) Solche in- oder halboffiziellen Endorsements gibt's viele. Mir ist es recht so. Im Gegensatz zu Dave Winer vermisse ich die Marketing-Trompeten in XML-RPC-Land nicht (meine eigene hole ich eh ab und zu raus und spiel ein paar Töne ;-).

lnk + 3 cmt (kris, hns)
 Tuesday, 30. October 2001 

Mit dem neuen MinML macht Apache XML-RPC bis über 1300 genuine Requests pro Sekunde auf meinem 500 Mhz P3-Laptop. (Kernel 2.4.4, Blackdown 1.3.1) We're getting there.

Pieeep! Doch nicht: In der Zeitnehmung war ein Bug. In Wirklichkeit sind es so um die 550. Ist aber auch noch ganz ok.

Never trust your own code ;-) Es werden 16 threads gestartet, die Laufzeit, anhand der die reqs/sec berechnet werden ist jedoch nur die Laufzeit des zuletzt fertig gewordenen threads. Das lieferte ein relativ richtiges Ergebnis, solange die XML-RPC calls viel länger dauerten als das Starten der Threads. Bei meiner letzten Messung vor einem Jahr oder so kam ich auf wahrscheinlich trotz bug relativ richtige 240 reqs/sec. Damals mit Dual P2 233 Mhz (fritz), einem früheren Kernel, früherer Java-Version und langsamerem MinML. Nur am XML-RPC-Code hat sich seit damals praktisch nichts geändert ;-) Mittlerweile ist die ganze XML-RPC-Chain im Vergleich zum Starten der threads aber viel schneller geworden, so dass bei 16 threads mit je 100 calls die ersten threads schon fertig sind, bevor die letzten gestartet sind, weshalb der Wert eben so nach oben gerutscht ist. Realistische Werte bekommt man ab ca. 1000 calls pro thread. Und natürlich indem man den timer-bug fixt.

Hier sind die richtigen Werte:
Apache Bench (ab) GET (kein XML-RPC, nur Webserver),
ohne HTTP keepalive*): 1200 req/sec
Apache Bench (ab) XML-RPC-Posts Math.abs(),
mit HTTP keepalive: 1050 req/sec
Apache Bench (ab) XML-RPC-Posts Math.abs(),
ohne HTTP keepalive: 700 req/sec
XML-RPC-Client mit Ergebnis-Check Math.abs(),
mit HTTP keepalive: 590 req/sec

*) HTTP keepalive wird nur für POST unterstützt.

lnk + 6 cmt (chris, hns, earl)
 Monday, 29. October 2001 

Interview mit Dirk Hohndel, ex-XFree86-Hacker und CTO von SuSE. Tres simpatico.

Woohoo! Mir ist ein Knopf aufgegangen, ein tiefenpsychologischer.

lnk ~ cmt
 Sunday, 28. October 2001 

America Strikes Back - The Dumb War (and the return of dack.com).

"* Please don't send any op-ed pieces or articles from those damn commie pinko rags like The Progressive, ZNet, or Commondreams. The folly of this war can be demonstrated by wire feeds and mainstream news organizations, including FOX."

lnk ~ cmt
 Saturday, 27. October 2001 

Cool new Helma app du week: Stefan Pollachs Fm4 Soundpark. Zufälligerweise bin ich gerade selbst mit meiner eigenen musikalischen Vergangenheit konfrontiert worden. Übers Telefon. Der Freund, der die Kasette gefunden hat, "hört seit Tagen nichts anderes mehr" oder so ähnlich. Er muss verrückt sein.

Ausgewählter Lesestoff zu Microsoft und Windows xp:
Christian Science Monitor, earl, Bridge to Bridge.

Jemand mit dem ich die Zusammenarbeit immens geniesse ist John Wilson, der Autor des fabulösen MinML XML Parsers.

Wenn alles gut geht gibt es morgen den ersten Helma-gone-Apache XML-RPC-Snapshot. CVS trouble.

lnk + 2 cmt (earl, hns)
 Friday, 26. October 2001 


Stefan Lauterer, Chris Langreiter und ich haben uns heute getroffen um ein neues Softwareprojekt zu starten. Codename Halvar, IDE, Meta- und Objectbrowser für Helma. Ich bin entzückt.

lnk + 7 cmt (hannes, grob, motz, hns, hinterding, katatonik, chronistin)

Not logged in. Click here to log in.

 comments