Entwicklertagebuch #17
05.07.2022 22:30

Nach einer Urlaubspause geht es nun wieder mit voller Kraft voraus, um einige Punkte im ReSi umzusetzen. Allen Schülerinnen und Schülern wünschen wir schöne und erholsame Sommerferien!

Was sich seit dem letzten Tagebuch geändert hat

  • Es gibt neue Einsätze
    • Aufgeplatzter Asphalt (Sommer-Event)
    • Brand auf Burg
    • Brand auf Raststätte
    • Brand auf Schrottplatz
    • Brand in Bäckerei
    • Brand in Fabrikhalle
    • Brennende Mühle
    • Brennendes Schilf (Sommer-Event)
    • Exotisches Tier entlaufen
    • Feuer in Kloster
    • Person in Notlage
    • Reitunfall
    • Tier in Grube
    • Urologischer Notfall
    • Verkehrsunfall mit Linienbus
  • Folgende Einsätze wurden überarbeitet
    • Brand auf Bauernhof (ehemals Scheunenbrand)
    • Hausfriedensbruch (ehemals Identitätsfeststellung)
  • Zu folgenden Einsätzen wurden neue Varianten veröffentlicht und/oder bestehende überarbeitet
    • Absicherung Pannen-Fahrzeug
    • Ammoniakaustritt
    • Arbeitsunfall
    • Ausgekugeltes Gelenk
    • Böschungsbrand
    • Brand auf Bauernhof
    • Brand in Bäckerei
    • Brennende Baumaschine
    • Brennende Landmaschine
    • Brennender LKW
    • Feuer in Kirche
    • Fraktur
    • Gasaustritt
    • Gestürzte Person
    • Kind in hilfloser Lage
    • Parkendes Auto gerammt
    • Person in Notlage
    • Raub
    • Sturz aus Höhe
    • Tier in Gullydeckel
    • sowie einige weitere…
  • Zu folgenden Einsätzen wurden neue Anrufe oder Lagemeldungen veröffentlicht
    • Buntmetalldiebstahl
    • Feuer in Kirche
    • Fraktur
    • Gegenstände im Gleisbereich
    • Gegenstände im Gleisbereich
    • LKW in Graben
    • Reitunfall
    • Verbrennung
    • sowie einige weitere…
  • Neue POIs, zu denen gerne Einsatz- und Variantenvorschläge im Forum erstellt werden dürfen, sind nun verfügbar:
    • Bahnhofsgebäude
    • Bowlingbahn
    • Eishalle
    • Hochhaus (8 Stockwerke)
    • Juwelier
    • Kirche
    • Konzerthalle
    • Modellflugplatz
    • Postverteilerzentrum
    • Silo (Flüssigkeiten)
  • Es wurden viele Fehler in Anrufen und Lagemeldungen behoben
  • Da ich (TutePlays) im Juni einige Tage im Urlaub war und in der restlichen Zeit in externe Kundenprojekte eingespannt war, gibt es diesmal leider nicht so viele Fortschritte zu vermelden. Im Juli habe ich mir aber deutlich mehr Zeit für den ReSi eingeplant. Auch Dispo wird diesen Monat einige Zeit in den ReSi investieren können.
  • Wir haben die CPU Leistung unseres Servers verdoppelt.
  • Wir haben wie angekündigt sehr viele Inhalte auf Social Media veröffentlicht. Aufgrund von komplexen internen Abläufen, werden wir weitere Optimierungen am Prozess aber erst mit dem Rework vornehmen. In der Zwischenzeit kommen ggf. nicht so häufig neue Posts.
  • Über neue Inhalte (Einsätze, Varianten, Anrufe) informieren wir euch auf Discord ab sofort gesondert im Kanal #einsatz-info. Nach dem Rework wollen wir so einen Feed auch direkt im ReSi anbieten.
  • Im Forum gibt es einen Thread, der ab sofort auch über neue Inhalte informiert.
  • In der Nacht auf den 13. Juni kam es aufgrund einer Überlastung des Servers zu längeren Ausfällen des ReSi. Wir haben auf Discord bereits ein Statement zu dieser Situation veröffentlicht, wollen uns nun aber erneut dazu äußern, da das damalige Statement spontan auf der Rückfahrt aus dem Urlaub verfasst wurde und nicht ganz vollständig ist, sowie einige Aspekte nicht korrekt wiedergibt.
    Ein Verband hat geplant ein Event zu veranstalten, bei dem besonders viele große Einsätze freigegeben und angefahren werden sollen, dies nannten sie “Belastungstest” des Servers, in Anbetracht der kurz Zuvor erfolgten Leistungserhöhung des Servers.

    Auf dem Discord Server des ReSi haben sie über ihr vorhaben informiert, und ich (TutePlays) habe mit schlecht formulierten Nachrichten dafür gesorgt, dass sie als Zustimmung unsererseits gewertet wurden. Ich hätte mich an dieser Stelle nicht ironisch ausdrücken sollen, denn das kam so nicht rüber. In Zukunft werden wir klare Antworten geben, die möglichst wenig Raum für Interpretationen lassen.

    Ich wusste zu diesem Zeitpunkt auch, dass ich während des Events im Urlaub sein werde, und im Zweifel bei einer Überlastung des Servers kaum eingreifen kann.

    Als der Verband während des besagten Events bei etwa 160 Freigaben angekommen war, stoppten sie weitere Freigaben, da erste längere Ladezeiten spürbar wurden. Das Problem wurde aber immer schlimmer durch anfahrende Mitglieder zu diesen Einsätzen, die den Server derart forderten, dass viele Spieler durch die Anzeige von Fehlermeldungen am weiteren spielen gehindert wurden. Je nach Spieler hatte das Auswirkungen von wenigen Minuten bis zu mehreren Stunden.

    Wir haben im Team nicht damit gerechnet, dass der bessere Server bereits bei dieser Anzahl an Freigaben an sein Limit kommt. Daher, um bis zum Rework keine weiteren Ausfälle dieser Art zu erleben, haben wir ein Limit von maximal 100 gleichzeitigen Freigaben je Verband eingeführt. Die technische Umsetzung des Limits erfolgt in Kürze. Bei einer Anfrage vorab an TutePlays unter Erklärung der Umstände kann ggf. über Ausnahmen entschieden werden, wenn abzusehen ist, dass durch die Art der freigegebenen Einsätze und technischer Umstände rund um den Verband nicht mit einem Ausfall zu rechnen ist.

    Wir haben viele Nachrichten zu diesem Vorfall erhalten und uns im gesamten Team sehr intensiv darüber ausgetauscht. Hauptauslöser waren die missverständlichen Nachrichten, die suggeriert haben, dass wir das Event zu diesem Zeitpunkt und in diesem Umfang genehmigen, was wir eigentlich nicht so gemeint hatten. Ein weiterer Auslöser war der Zeitpunkt während meinem Urlaub.

    Wir wissen nun, wo die technischen Grenzen zur Zeit liegen werden diesen Flaschenhals mit dem Rework beheben.

Woran wir gerade oder in Kürze arbeiten

  • Nach der angesprochenen Urlaubspause nehmen wir nun die Arbeiten an den Lehrgangsfreigaben wieder auf.
  • In den kommenden Tagen werden wir ein DevLog zum Rework auf YouTube veröffentlichen, wo wir ein paar Details näher beleuchten und erste Fragen klären wollen. Zu der gemeinsamen Ausarbeitung der Themenbereiche mit der Community werden wir uns jeweils rechtzeitig bei euch melden.

Weiterführende Links