Watch Duty Logo

Watch Duty wurde 2021 mit dem Ziel ins Leben gerufen, genaue und zeitnahe öffentliche Sicherheitsinformationen über Waldbrände in Echtzeit aus verifizierten Quellen bereitzustellen. Von 2023 bis 2024 wuchs der app-basierte service von 1,9 Millionen jährlich aktiven Nutzern auf 7,2 Millionen Nutzer, und die Seitenaufrufe vervierfachten sich von 115 Millionen auf 512 Millionen. Während der Waldbrände in Kalifornien im September 2024 war Watch Duty die Nummer eins unter den kostenlosen Apps im Apple Store. Der service war für die Bewohner der von Waldbränden betroffenen Gebiete so wichtig, dass die Gründer John Mills und David Merritt ins Weiße Haus eingeladen wurden, um über die Rolle ihrer Arbeit bei der Katastrophen Antwort zu sprechen. Watch Duty ist eine 501(c)(3) gemeinnützige, nichtstaatliche Organisation.

www.watchduty.org
Branche: Gemeinnützig
Standort: Nordamerika
Kunde seit: 2024


Lieblingsfunktionen
Inhaltsauslieferung
Next-Gen WAF

Watch Duty verarbeitet mit Hilfe von Fastly Millionen von Anforderungen pro Minute während der Waldbrände in Kalifornien

Das Problem

Watch Duty CEO und Mitbegründer John Mills startete den Service, um sein eigenes Problem zu lösen. Als er in den Wäldern Nordkaliforniens ohne Stromanschluss lebte, erlebte er aus erster Hand den Mangel an zugänglichen Informationen über Waldbrände in seiner Gegend. Mit Hilfe von geschulten Freiwilligen, darunter aktive und pensionierte Feuerwehrleute, Disponenten und Ersthelfer, begann Watch Duty mit dem Reporting über Brände in vier kalifornischen Bezirken. Heute ist Watch Duty in 22 Bundesstaaten, darunter Hawaii, verfügbar und wird weiter erweitert. Als Antwort darauf konzentriert sich David Merritt, CTO und Mitbegründer von Watch Duty, darauf, einen größeren Ingenieurbetrieb aufzubauen und die Infrastrukturressourcen bereitzustellen, um das Wachstum des Traffic zu bewältigen.

Unsere Lösung

Watch Duty sprach mit dem Personal von Fastly über das Fast Forward-Programm, das gemeinnützigen Organisationen und Open-Source-Projekten kostenlose Services bietet. „Als ich begann, mich mit dem Angebot von Fastly zu befassen“, sagte Merrit, „wurde mir klar, wie leistungsstark diese Lösungen sein können, sowohl aus einer Compliance- und WAF-Perspektive als auch für ein viel leistungsfähigeres CDN.“ Da es sich bei Watch Duty um einen auf Katastrophenfälle spezialisierten service handelt, erhält er sehr unregelmäßigen Traffic und muss die aktuellsten Informationen ausliefern. "Wir möchten alles cachen, haben jedoch fast keine Toleranz für die Bereitstellung veralteter Daten", sagte Merritt. "Wir waren mit einigen anderen CDN-Lösungen an unsere Limits gestoßen und sahen in Fast Forward eine großartige Chance."

Watch Duty hatte das Onboarding bei Fastly kaum abgeschlossen, als es erneut auf die Probe gestellt wurde. Laut Merritt: „Wie sich herausstellte, hatten wir wirklich Glück, dass wir die VCL Layer zwischen unserem DNS und unserem Backend eingerichtet hatten, bevor die Waldbrände in Los Angeles ausbrachen.“ Im Januar 2025 stieg die durchschnittliche monatliche Nutzerzahl sprunghaft auf 10 Millionen, der Traffic war 15-mal so hoch wie in der Vergangenheit, und Watch Duty erhielt bis zu 100.000 Anforderungen pro Sekunde. "In diesem Moment", erinnert sich Merritt, "waren wir sehr dankbar, dass wir einen Cache vor all unseren Backend-Services hatten, denn das hätte uns definitiv zu Fall gebracht."

Bewältigen Sie historische Traffic-Spitzen ohne Ausfall.

Angesichts der enormen Einwohnerzahl von Los Angeles wusste das Team von Watch Duty, dass es mit einem rekordverdächtigen Traffic zu rechnen hatte. Ihre erste Priorität war es, den Traffic zu ihrem Backend zu reduzieren. "„Durch die Implementierung von Fastly haben wir eine erhebliche Reduzierung des Traffics zu unserem Backend festgestellt.“ „Wir hatten eine Cache-Hitrate von 85 % und über 60–70 % unseres Traffics war cachefähig“, sagte Merritt Der erschreckendste Teil für Watch Duty? "Los Angeles County hat irrtümlich eine Notfallbenachrichtigung an eine viel größere Gruppe als beabsichtigt gesendet, was bedeutete, dass jeder, der Watch Duty im LA-Gebiet nutzt, sein Telefon zur exakt gleichen Zeit abnahm. Als wir bei 100.000 Anforderungen pro Sekunde und Millionen von Anforderungen pro Minute lagen, erreichten wir 15.000 bis 20.000 Anforderungen pro Sekunde an unser Backend, was zwar viel ist, aber nichts, was wir nicht schon vorher bewältigt hatten“, sagte Merritt.

Watch Duty blieb während der Waldbrände in LA ohne Ausfälle und mit nur einer Stunde Verzögerung für die Nutzer verfügbar. „Wir benötigen 100 % Verfügbarkeit“, sagte CEO Mills. „Die Menschen haben sich in dieser Krisenzeit auf uns verlassen, und nichts anderes zählt.“ Um Maßnahmen für ihre Sicherheit zu ergreifen, benötigen die Nutzer Inhalte, die schnell geladen werden und absolut aktuell sind. "Unsere Daten sind sehr cachefähig, müssen aber eine sehr kurze Time-to-Live (TTL) und sehr, sehr schnelle Bereinigungen aufweisen. „Das passt perfekt zu dem, was Fastly anbietet“, sagte Mills „Ohne Fastly als wesentlichen Bestandteil unserer Infrastruktur könnten wir das nicht tun.“

Mit Fastlys Next-Gen WAF den Scraper-Traffic drastisch reduzieren 

Nach der kritischen Skalierung für die Waldbrände in LA vertiefte sich das Watch Duty-Team in die Next-Gen WAF Funktion – und machte einige unerwartete Entdeckungen. „Wir haben mit der WAF-Integration zur Einhaltung von SOC 2 begonnen – es war eher ein Muss als ein Wunsch“, sagte Mills. „Sobald die WAF eingerichtet war, wurde der Wert offensichtlich.“ Böswillige Akteure testeten gestohlene Kreditkartennummern über das Spendenformular der App, und das Team entdeckte, dass der service von anderen Personen ausgespäht wurde, die die Daten von Watch Duty zu Profitzwecken nutzen wollten. „Fastly Next-Gen WAF konnte diese böswilligen Akteure blockieren, sodass Watch Duty seine Inhaltsautorität und hohe Integrität behält.“

Zum Edge wechseln für noch bessere Reaktionsfähigkeit

CTO Merritt sagte, dass sich Watch Duty darauf freut, mehr seiner Logik an die Edge zu verlagern. „Wir müssen in der Lage sein, Inhalte auf dem Weg nach draußen zu ändern.“ „Ein Tool wie Compute wird viele dieser Änderungen auf App-Ebene erheblich vereinfachen“, fügte er hinzu „Autorisierung, Filterung und Geschäftslogik für geospatiale Assets werden alle durch die Nutzung von Compute ermöglicht.“ Watch Duty plant außerdem, die Nutzung von Fastly Object Storage zu erhöhen, einer S3-kompatiblen Storage-Lösung für große Objekte, die sowohl mit dem Fastly CDN als auch mit Compute funktioniert.

Fazit

Watch Duty wurde entwickelt, um einen kritischen Bedarf zu decken, der sonst nirgendwo berücksichtigt wurde, und hat sich schnell zu einem unverzichtbaren Kommunikationsmittel bei Katastrophen entwickelt. Ebenso wandte sich Watch Duty an Fastly wegen der Skalierungskapazität, Zuverlässigkeit und Caching-Infrastruktur, die andere Services nicht bieten konnten. „Fastly hilft uns, uns auf das zu konzentrieren, was wir wirklich gut können: die Bereitstellung umsetzbarer Katastropheninformationen“, sagte Merritt. "Die Zusammenarbeit mit Fastly gibt uns die Sicherheit, dass wir bei der nächsten großen Katastrophe zuverlässig durch die Traffic-Spitzen kommen werden." 


"Fastly Purging und die Next-Gen WAF sind die absoluten Unterschiedsmacher für Watch Duty."

David Merritt
CTO und Mitbegründer



"Die CDN-Funktion von Fastly war absolut entscheidend, um die massiv parallelen Lesevorgänge auf unserem System während der Waldbrände in LA zu bewältigen."

David Merritt
CTO und Mitbegründer



„Einer der größten Beweise für die Zuverlässigkeit von Fastly während der Waldbrände in LA ist, dass wir betriebsbereit blieben, als alles andere versagte.“ "Wir erhalten Briefe von Ersthelfern, Tankerpiloten und älteren Damen, die uns für die Anwesenheit von Watch Duty danken.“

David Merritt CTO und Mitbegründer



"Die Waldbrände in LA haben uns gezeigt, was die Zukunft für Watch Duty bereithält, und Fastly ist ein Teil unserer Zukunft."

David Merritt
CTO und Mitbegründer

Sie möchten loslegen?

Setzen Sie sich mit uns in Verbindung oder erstellen Sie einen Account.