Datenbankversion 3.0 ist da

Am Wochenende haben wir Datenbank Version 3.0 ausgerollt.

Auch wenn sie äußerlich unverändert aussieht und keine neuen Funktionen bietet, hat dieses Release die Datenbankarchitektur grundlegend überarbeitet. Der Schwerpunkt lag dabei auf Speichereffizienz und Performance, die ihr bereits deutlich an der ein oder anderen Stelle spüren solltet.

Warum dieses Update? Die Datenbank ist eine Java-basierte Webapplikation, die verschiedene Bibliotheken, Frameworks und Tools nutzt. Diese waren in Version 2 veraltet – sowohl die Java-Version als auch die verwendeten Bibliotheken und Frameworks. Ein umfassendes Update der Bibliotheken erfordert oft ein zwingendes Update von Java sowie weitere Änderungen, die in der Applikation sorgfältig angepasst werden müssen. Dieser Prozess ist in der Regel aufwendig und wird daher nicht leichtfertig durchgeführt.  Er war jedoch unerlässlich, um die Weiterentwicklung und Optimierung der Datenbank zu ermöglichen.

Im Zuge dieses Updates haben wir auch mit der Optimierung der Datenbankapplikation begonnen.  Wir haben zahlreiche kleinere Speicherlecks identifiziert und behoben, um den Speicherverbrauch zu reduzieren. Darüber hinaus haben wir die Geschwindigkeit deutlich verbessert.  Besonders spürbar ist dies bei der Verwaltung mittelgroßer Sammlungen und der Nutzung unseres Features der Zugzusammenstellungen, die in letzter Zeit etwas träge geworden waren und lange Ladezeiten hatten.

Um die Sicherheit zu erhöhen, haben wir die Cookies und ihre Verschlüsselung geändert.  Nutzer, die die Funktion “Angemeldet bleiben” nutzen, mussten sich daher mit der neuen Datenbankversion neu einloggen.  Cookies haben eine begrenzte Gültigkeit, daher ist ein erneuter Login in regelmäßigen Abständen erforderlich.  Wir haben außerdem die Passwortverschlüsselung auf einen neuen, noch sichereren Algorithmus umgestellt.  Normalerweise bemerkt ihr davon nichts, da euer Passwort beim nächsten Login automatisch übernommen wird.

Die Speicheroptimierung ist nicht nur sinnvoll, sondern auch notwendig, um ein wiederkehrendes Problem der letzten Wochen zu beheben: die zahlreichen Suchmaschinen- und KI-Bots, die unsere Datenbank massiv belasten. Diese Bots rufen die Datenbankdaten ab, um ihre KIs zu trainieren oder die Suchmaschinenindizes zu aktualisieren. Während Suchmaschinen-Bots vergleichsweise dezent vorgehen, sind KI-Bots ausgesprochen aggressiv. Sie stellen innerhalb kürzester Zeit so viele Anfragen an die Datenbank, dass diese überlastet wird (was durch den erhöhten Speicherverbrauch noch verstärkt wird). Dies führt zu Ausfällen, bis sich Server und Applikation erholt haben, woraufhin der KI-Bot leider wiederkehrt und seine Aktivitäten fortsetzt. Wir sperren bereits viele dieser Bots aus, doch es tauchen wöchentlich neue auf, insbesondere aus China und den USA, die erst erkannt und gesperrt werden müssen. Leider hat dies in den letzten Wochen immer wieder zu Ausfällen und hoher Last auf unserem eher bescheidenen Server geführt, für die wir uns entschuldigen müssen. Wir hoffen jedoch, dass die Optimierungen dieses Verhalten in Zukunft weiter verbessern werden.

In den kommenden Wochen werden wir auf Basis der Version 3.0 schrittweise weitere, kleinere Updates und Optimierungen einführen, um eine kontinuierliche Verbesserung zu gewährleisten.

Viel Spaß mit der neuen Version!

🇵🇪 Unterwegs im Urubambatal – zwischen Cusco und Quillabamba

Unterwegs in Peru gibt es die Schmalspurbahn (Meterspur) der PeruRail von Cuzco nach Quillabamba. MIt ihr fährt man durch das Urubamba-Tal, zumeist parallel zum Fluß. Mancher Tourist kennt zumindest Abschnitt der Strecke zwischen Ollantaytambo und Aguas Calientes, das dies das Tor zu Machu Picchu ist, das nur über diese Bahnstrecke erreichbar ist (oder in 4 Tagen zu Fuß über den Inka-Trail 😉 ) und auf der täglich dutzende Touristenzüge, vom Nahverkehrstriebwagen bis zum Panorama-Luxus-Zug, und Versorgungszüge für Aguas Calientes verkehren.

Ein Voyager-Triebwagen der Inca Rail #904 steht abgestellt im Bahnhof Ollantaytambo.

Eine ALCo DL-535B #353 der PeruRail im Doppelpack hält mit ihrem Zug im Bahnhof Ollantaytambo.

Man befährt auf seiner Fahrt auch abenteuerliche Brücken, bei denen es manchmal gut ist, sie erst sehen zu können, nachdem man sie bereits überquert hat.

🇧🇴 Cementerio de Trenes – Der Friedhof der Züge

Sehr viel rostiges Metall steht im legendären Lokomotivfriedhof von Uyuni im Anden-Hochland Boliviens in der Nähe des bekannten und größten Salzsees der Erde, dem Salar de Uyuni. Er gilt als größter Eisenbahnfriedhof der Welt. Hier befinden sich rund 100 Loks und Wagen, in der Regel alle in Meterspur.

Die meisten Exponate wurden in den 1940er Jahren hier in der Wüste abgestellt. In Uyuni wurde Ende des 19. Jahrhunderts ein großes Betriebswerk betrieben für die Eisenbahnstrecken, die aus dem Landesinneren zu den Häfen am Pazifik führten. Transportiert wurde im wesentlichen Rohstoffe, insbesondere auch aus der Gegend rund um Potosì (Gold, Silber, Kupfer) und machten Uyuni zu einem wichtigen Eisenbahnknotenpunkt. Das Betriebswerk wurde in den 1940er Jahren aufgegeben, nachdem die Rohstoffindustrie zusammenbrach und viele Strecken aufgegeben wurden. In dem Zuge wurden viele, nun nicht mehr benötigte, Loks und Wagen stillgelegt und hier in der Wüste abgestellt.

Einzelne Baureihen der abgestellten Exponate sind durch den Verfall leider nicht mehr eindeutig identifizierbar. Auch haben Graffiti-Künstler auch diesen Lost Place mittlerweile für sich entdeckt und die Exponate wurden durch Metalldiebe teilweise arg in Mitleidenschaft gezogen. Trotzdem bleibt es ein faszinierender Lost Place mitten im Altiplano, der sich mittlerweile bei sehr vielen Touristen großer Beliebtheit erfreut, vielleicht auch, weil man nach Herzenslust auf den Exponaten herumklettern darf.

Aber es gibt dort nicht nur tote Eisenbahn: es fährt auch noch aktiv die Schmalspur der Ferroviaria Andina auf ihrer Strecke von Oruro nach Villazón, hier südwärts gezogen von einer 6-achsigen Serie 1000 (Hersteller Hitachi-Mitsubishi) aus dem Jahre 1978.

Datenbank Version 2.12.0 – Datensicherung

Die neue Datenbank Version 2.12.0 liefert Euch nun den langersehnten und von uns vor einiger Zeit schon versprochene Datensicherung.

Ab sofort könnt ihr Eure Favoriten und Eure Sammlung als Excel-Datei für Euch als Datensicherung offline bei Euch zu Hause speichern. Ihr findet die Datensicherung entweder am Ende Euer Sammlungsübersicht oder unter dem Menüpunkt Profil und dann „Datensicherung“.

Bitte beachtet: die Datensicherung enthält nicht den kompletten Datensatz eines Modells. Ziel der Datensicherung ist, dass ihr alle Eure Daten zu Kauf, Händler, das Logbuch, etc. lokal speichern könnt. Damit die Artikel einfacher zu identifizieren sind, enthält die Datensicherung auch Artikel- und Fahrzeugdaten, jedoch nicht den vollständigen Datensatz, es ist also nicht möglich, auf diese Art und Weise eine komplette Kopie der Datenbank zu erhalten.

Wenn ihr weitere Anregungen und Wünsche zur Datensicherung habt, lasst es uns wissen, damit wir diese optimieren und verbessern können!

Datenbank Version 2.10.0 – Darkmode

Er ist da, der Darkmode, vielfach gewünscht, nun realisiert!

Um alles zu realisieren, haben wir insgesamt die optische Überarbeitung abgeschlossen, die mit der Einführung des Kachel-Designs begann und nun etwas heller, lockerer und, ja, auch optisch näher an das Glas-Design des neuen Apple Betriebssystems gerückt ist (und zudem ein wenig Back to The Roots, da es sich sehr gut an unser ursprüngliches Layout anpasst). In dem Zuge haben wir auch zahlreiche, kleinere Fehler in der Oberfläche ausgemerzt, die wir immer noch mit uns herumgeschleppt haben, besonders Firefox-Nutzer sollten hiervon profitieren. Insgesamt haben wir in den letzten Monat schrittweise uns alle einzelnen Komponenten der Oberfläche vorgenommen und überarbeitet, generalisiert, so dass nun auch so etwas, wie ein Darkmode möglich wurde.

Wer sich fragt, wie er an den Darkmode kommt: das ist abhängig von Eurem Betriebssystem und Eurem Browser. Die Datenbank passt sich hier den Browser- bzw. Betriebssystemvorgaben an: wird ein dunkles Schema angefordert, wird es geliefert. Bei manchen System und Browsern wird zu bestimmten Uhrzeiten umgeschaltet auf den dunklen Modus, manchmal kann man es fest einstellen, schaut einfach, was Euer Betriebssystem oder Euer Browser dazu hergibt.

Wozu brauche ich den Darkmode? Brauchen tut man ihn nicht, aber er schont die Augen bei schwachen Lichtverhältnissen und in dunklen Umgebungen und kann auf Geräten mit OLED-Displays (z.B. manche Tablets) helfen, Akkulaufzeiten zu verlängern und Strom zu sparen.

Also dann viel Spaß auf der dunklen Seite der Datenbank!

Was steht als nächstes auf der Agenda? Als nächstes, großes Feature wird die Möglichkeit der Datensicherung Eurer Sammlung in Angriff genommen. Das haben sich viele ebenfalls schon lange gewünscht und wir werden, zurecht, oft dafür kritisiert, dass die Benutzer keine Möglichkeit haben, ihre Daten lokal zu sichern, das soll sich ändern, bis zum Herbst wird es soweit sein, bitte habt Verständnis, dass wir ein solches Feature erst einmal ausgiebig testen müssen. Wir halten Euch auf dem laufenden, wenn es soweit ist.

Mehr laden