Scribble Maps Blog
Wachstumsschmerzen und Corona
In den letzten Tagen haben Sie vielleicht bemerkt, dass Scribble Maps nicht die gewohnte Leistung erbracht hat. Wir sind an Situationen mit hohem Datenverkehr gewöhnt, das kommt regelmäßig vor. Doch als eine Karte auf einer großen italienischen Nachrichtenseite verwendet wurde, um die Standorte von Coronavirus-Fällen in Italien anzuzeigen, wurden wir von einem Traffic-Ansturm getroffen, den wir so noch nie erlebt hatten. Ernsthafter Traffic. So ernst, dass wir diesen Meilenstein festhalten mussten. Es ist bedauerlich, dass dieser Meilenstein durch so etwas wie das Coronavirus verursacht wurde, und wir wünschten, wir hätten diesen Meilenstein für etwas anderes erreicht.
Dies hätte zu keinem schlechteren Zeitpunkt kommen können, da wir mitten in Infrastruktur-Updates steckten und kurz vor diesem Ansturm ein Update bereitstellen wollten. Wir bieten unbegrenzte Kartenaufrufe für unsere Widgets an, sodass dem Traffic nichts im Wege stand. Unsere Karte wurde schließlich von über einer Million Menschen gesehen.
Dies war eine Lernerfahrung für uns, weshalb wir in den letzten Wochen einige Überstunden eingelegt haben. Wir haben nicht nur komplette Neuschreibungen vorgenommen, um solche Szenarien zu bewältigen, sondern auch mehrere Schritte unternommen, um die Verfügbarkeit von Scribble Maps in Zukunft zu sichern. Es gibt mittlerweile viele Menschen, die täglich bei ihrer Arbeit von uns abhängen, daher müssen wir sicherstellen, dass wir diese Verfügbarkeitsgarantie von 99,9 % immer einhalten.
Dies hätte zu keinem schlechteren Zeitpunkt kommen können, da wir mitten in Infrastruktur-Updates steckten und kurz vor diesem Ansturm ein Update bereitstellen wollten. Wir bieten unbegrenzte Kartenaufrufe für unsere Widgets an, sodass dem Traffic nichts im Wege stand. Unsere Karte wurde schließlich von über einer Million Menschen gesehen.
Dies war eine Lernerfahrung für uns, weshalb wir in den letzten Wochen einige Überstunden eingelegt haben. Wir haben nicht nur komplette Neuschreibungen vorgenommen, um solche Szenarien zu bewältigen, sondern auch mehrere Schritte unternommen, um die Verfügbarkeit von Scribble Maps in Zukunft zu sichern. Es gibt mittlerweile viele Menschen, die täglich bei ihrer Arbeit von uns abhängen, daher müssen wir sicherstellen, dass wir diese Verfügbarkeitsgarantie von 99,9 % immer einhalten.
Disaster Recovery
Wir haben schon immer mehrere Standorte für die App unterhalten, aber mit dieser Erfahrung haben wir noch mehr Redundanz für unsere App und unsere Daten hinzugefügt. Wir können nun auch schnell auf alle Arten von Situationen reagieren. Wir haben georedundante Datenspeicher sowie Fallback-Rechenzentren für den Fall einer Katastrophe hinzugefügt. Mit diesen Updates kann Scribble Maps auch im Falle größerer Katastrophen weiterhin funktionieren.
Isolierung von Zuständigkeiten
Wir sind aktiv dabei, die Zuständigkeiten der Anwendung aufzuteilen. Beispielsweise ist der Ort, von dem aus wir die Kartengrunddaten bereitstellen, jetzt von dem Ort getrennt, von dem aus wir unsere Vektordaten bereitstellen, und all dies ist vollständig von unseren Widgets isoliert. Unser Hauptanliegen ist es immer, sicherzustellen, dass der Zugriff auf Ihre geschäftskritischen Daten möglich ist. Durch die Isolierung von Zuständigkeiten können wir uns im Falle eines Problems auf einen bestimmten Bereich konzentrieren, ohne uns Sorgen machen zu müssen, dass andere Teile unseres Dienstes ebenfalls nicht funktionieren.
Blick nach vorn
Normalerweise verbringen wir die meiste Zeit damit, die von Ihnen gewünschten Funktionen zu entwickeln, daher entschuldigen wir uns für die Verlangsamung der sichtbaren Feature-Entwicklung. Wir freuen uns jedoch, Ihnen mitteilen zu können, dass die Widgets im Allgemeinen viel reaktionsschneller sein sollten. Wir haben die Zeit bis zur ersten Anzeige der Karte um 2-3 Sekunden verkürzt.
Wir nehmen unsere Verantwortung ernst und danken Ihnen für Ihr Vertrauen in Scribble Maps und dafür, dass Sie uns bei der Bewältigung einiger dieser Wachstumsschmerzen und der Zukunft von Scribble Maps zur Seite stehen.
Fröhliches Kartografieren!
Wir nehmen unsere Verantwortung ernst und danken Ihnen für Ihr Vertrauen in Scribble Maps und dafür, dass Sie uns bei der Bewältigung einiger dieser Wachstumsschmerzen und der Zukunft von Scribble Maps zur Seite stehen.
Fröhliches Kartografieren!
