Antville.org zieht um
Und zwar auf einen neuen Server. Mehr Informationen finden sich auf don.antville.org.
Und zwar auf einen neuen Server. Mehr Informationen finden sich auf don.antville.org.
Ein paar Gedanken zum vergangenen Jahr, und ein Ausblick auf das gerade begonnene.
2008 war für mich ganz persönlich ein eher unangenehmes, unruhiges Jahr.
Im Februar war ich noch voller Zuversicht, dass der langjährige, schon etwas stumpf gewordene Job sehr gut an dem eisernen Nagel hängen, und ich mit jeder Menge wiedergewonnener Freiheit und neuem Elan an der ganz auf mich selbst gestellten Weiterentwicklung von Antville und der Betreuung von Antville.org viel Spaß haben würde...
Da ist im Juni mein Vater gestorben.
Nach langer, schwerer Krankheit zwar, nichtsdestotrotz plötzlich und überraschend. Und viel zu früh. (Wann ist schon der richtige Zeitpunkt zum Sterben?)
Zuvor habe ich noch übermenschlich viel Energie in den Umzug meiner Eltern gesteckt, die ihr Haus endlich verkaufen und ihre Schulden begleichen konnten, um eine schöne und (besonders für meinen Vater) gesündere Mietwohnung zu beziehen.
Bitter, dass mein Vater sein neues Domizil gerade mal für eine Nacht bewohnen konnte. Dann musste er schon wieder ins Krankenhaus, und von dort kehrte er nicht mehr zurück.
Bis heute, und vermutlich auch noch weit in dieses neue Jahr hinein, habe ich die damit verbundenen Erlebnisse, Eindrücke und Gefühle zu verarbeiten.
Hinzu kommen neue, keine geringen Sorgen um einige der verbliebenen, geliebten Menschen, die in viel zu jungen Jahren bereits mit Erfahrungen konfrontiert sind, die mich schier verzweifeln lassen, die mich ständig daran erinnern, wie wahnsinnig kurz und zerbrechlich das Leben ist, und die mir Angst machen vor weiterem menschlichen Verlust.
In dieser schon genug bewegten See habe ich also versucht, meinem eigenen Leben einen neuen Kurs zu geben und auch für Antville ein guter Kapitän zu sein.
Nicht besonders erfolgreich, wenn ich ehrlich bin.
Immerhin konnte ich Antville.org wenigstens über Wasser halten, auch wenn in letzter Zeit ein immer wiederkehrendes Leck hartnäckig ruhiges Fahrwasser nachgerade sabotiert.
Ich selbst wähne mich jedenfalls angesichts dieser viel zu vielen Veränderungen einigermaßen mit dem Arsch auf Grundeis (und damit genug der Wassermetapher).
Was heißen soll, dass ich hoffe, von hier geht es wieder aufwärts.
Und damit sind wir beim Ausblick auf 2009.
Dieses Jahr werde ich eine Auszeit von meiner gewohnten Umgebung nehmen. Von Ende Februar bis Anfang Juni werde ich mich nicht um die Software oder Elise kümmern.
Antville betreffend heißt das, es wird meinerseits für diesen Zeitraum nicht nur die schon berüchtigte, geringe Aktivität bei der Entwicklung der Software geben, sondern gar keine.
Vielleicht kommt das einigen bekannt vor, habe ich mich doch schon vor Jahren einmal aus dem Entwicklerteam verabschiedet.
Im Unterschied zu damals besteht das »Entwickler-Team« heute sowieso nur noch aus meiner Person, und während ich letztesmal mit einigem Frust im Bauch das Weite suchte, ist es diesmal reine Erschöpfung.
Wenn jemand das Projekt während meiner Abwesenheit fortführen, oder gar überhaupt die Leitung übernehmen mag, so ist dies ausdrücklich erwünscht und wird meinerseits nach Kräften unterstützt. Die dafür nötigen Änderungen der Infrastruktur habe ich ja bereits 2007 veranlasst.
Dieser Schritt wird sowieso eines Tages notwendig sein. Es ist einfach zuviel Arbeit und Verantwortung für eine Person – jedenfalls für mich allein.
Für Antville.org wäre es toll, wenn sich noch jemand finden ließe, der DaveKay im Notfall bei der Administration zur Seite steht.
Ich möchte versuchen, eine Export-Funktion fertigzustellen, mit der sich die Inhalte eines Sites auf Antville.org in einem gängigen Format auslesen lassen. Damit das hier kein goldener Käfig bleibt. (Aber ich kann es auch nicht versprechen.)
Wenn ich jetzt einige hier enttäuschen sollte, geschieht das ohne Absicht. Aber ich habe mich wohl selbst getäuscht, habe mir den Verlauf des letzten Jahres wahrlich anders vorgestellt.
Jedenfalls gibt es für mich momentan einfach wichtigeres als Antville. Wie das ist, wenn ich zurück bin, werden wir sehen.
GC overhead limit exceeded is the new Count Maximum Thread. Just even worse.
Seit gestern läuft Antville.org mit der allerneuesten Helma, auch bisher ohne Probleme.
Das bedeutet, dass ab sofort alle Session-Cookies in einem gesicherten Zustand verschickt werden, der es nicht mehr erlaubt, Login-Daten per JavaScript aus Session-Cookies auszulesen.
Antville.org ist somit wieder ein wenig sicherer geworden – zumindest bis auch diese Sicherheitsvorkehrung wieder im großen Stil umgangen werden kann.
Das hat also doch etwas länger gedauert, die gute Elise mit neuen Versionen von Datenbankserver MySQL und Webserver Apache zu bestücken.
Mal sehen, wie stabil das dann zusammen mit dem doch schon recht betagten Linux-Kernel läuft...
Ich hoffe ja, dass es da keine bösen Überraschungen gibt, sondern im Gegenteil vielleicht sogar einen Zugewinn an Geschwindigkeit.
Dass es nachts so holprig ist, liegt übrigens nach wie vor am Backup: um 1 Uhr wird die Datenbank auf die lokale Festplatte kopiert (Dauer ca. 10 Minuten), ab 4 Uhr erfolgt der Transfer zum Backup-Server (meistens spätestens um 6 Uhr abgeschlossen).
Generell wird der Zugang jetzt zwar nicht mehr mit der "Maintenance-Ameise" verhindert, aber das Kopieren der Datenbank lähmt die Elise zeitweise einfach zu sehr, um noch vernünftig Antville-Seiten herauszurücken.
Was sich da noch feinjustieren lässt, wird sich am Verhalten der neuen Software-Versionen zeigen.
Für heute sag ich jedenfalls gute Nacht.
So, der zweite Teil des Updates, den ich letztesmal nicht mehr geschafft habe, ist jetzt durchgeführt.
Aus meiner Sicht schaut alles gut aus, aber wie immer zählen eure Beobachtungen. Wenn's also irgendwo überraschenderweise hakt, bitte melden.
Eine Nachbesserung fehlt immer noch, und zwar die für die übergequollenen Story-Requests.
Wegen eines inkompatiblen Verbindungsstücks zwischen Helma und der Datenbank sind bereits vor einigen Monaten kurzzeitig einige Story-Requests in einigermaßen unglaubwürdige Höhen geschnellt.
Die folgende Liste enthält alle Stories mit mehr als 100.000 Requests; die betroffenen Weblog-Eigentümer haben bis 13. Oktober die Möglichkeit einen korrigierten Wert zu nennen, auf den ich dann bei Gelegenheit den Counter zurücksetzen werde.
610222 http://arrog.antville.org/stories/24972 121138 http://arrog.antville.org/stories/605757 641761 http://ast.antville.org/stories/1426018 204714 http://blat.antville.org/stories/197756 170947 http://blat.antville.org/stories/194186 1119452 http://butterseite.antville.org/stories/528488 160831 http://croc.antville.org/stories/1278751 8388607 http://Don.antville.org/stories/1646664 559823 http://Don.antville.org/stories/1047219 206918 http://eleph.antville.org/stories/498731 118292 http://legomyego.antville.org/stories/256839 183460 http://mark.antville.org/stories/720992 1445263 http://musik.antville.org/stories/676094 3881231 http://oelie.antville.org/stories/1093683 256531 http://perform.antville.org/stories/533464 200570 http://perform.antville.org/stories/1361581 123086 http://project.antville.org/stories/38465 153383 http://saltyt.antville.org/stories/183992 118573 http://saltyt.antville.org/stories/199234 421311 http://sockhaus.antville.org/stories/407646 125237 http://sonneR.antville.org/stories/254747 917906 http://swen.antville.org/stories/786178 685095 http://swen.antville.org/stories/1469405 679638 http://swen.antville.org/stories/734080 651147 http://swen.antville.org/stories/869232 495565 http://swen.antville.org/stories/735413 2468542 http://tobi.antville.org/stories/1792932 101752 http://trashlit.antville.org/stories/1235730 909168 http://videos.antville.org/stories/1081822 816132 http://videos.antville.org/stories/1790483 215554 http://videos.antville.org/stories/1143073 165985 http://videos.antville.org/stories/1241274 4264595 http://vlan.antville.org/stories/1176250
(Als Beispiel: ich würde den Wert von 2.468.542 in meinem Weblog auf 50.000 korrigieren, d.h. etwas mehr als die zweitgereihte Story hat.)
Und damit hoffe ich, dass diese erfreuliche Nachricht die einzigen Auswirkungen des Updates zusammenfasst, und es keine hässlichen Nebenwirkungen hat. Bitte gleich melden, falls etwas dubios erscheint.
Leider hat alles etwas länger gedauert, als ich geplant hatte; die Gigabyte von Bilddaten machen die Arbeit etwas beschwerlich.
Und wie immer läuft auf Elise nicht jedes Datenbank-Script so, wie vorher auf dem Testserver. (Umgekehrt wär's aber sicher genauso.)
Somit hab ich auch noch nicht alles erledigt, was ich mir vorgenommen habe. Es wird daher demnächst nochmal eine kurze, von mir aus auch gerne kürzere Unterbrechung geben. Ich sag bescheid.