Klaus Breyer
Move Fast And Break Silos Product & Tech Leadership

ist die Straße des 17. Juni gesperrt .de

Update: Das Projekt ist derzeit offline. Mehr dazu: unten.

Ich habe ja dieses tolle Nebenprojekt, welches in Echtzeit anzeigt(e), ob die Straße des 17. Juni gesperrt ist.

2015: VIZ & PHP Symfony

Ich konnte die Aussage bisher dadurch generieren, indem ich automatisiert überprüfte, ob auf der Seite des VIZ bei den Baustellen und Sperrungen “17. Juni” erwähnt wird. Irgendwann in den letzten Monaten hat sich dort beim VIZ allerdings etwas verändert. Ich kann nicht sagen, ob dieses Projekt der Auslöser war, jedenfalls wurde das Abgreifen der Daten schwieriger gemacht. (Und das trotz der Open Data Innitiative von Berlin!)

April 2020: Google Maps Distance Matrix API & Rewrite in Node

Ich jedenfalls habe mein Projekt angepasst und beziehe die Daten nun nicht mehr von dieser öffentlichen Stelle. Nun stelle ich eine Anfrage an die Google Maps Distance Matrix API und rufe in Echtzeit ab, ob die kürzeste Route zwischen Brandenburger Tor und Ernst-Reuter-Platz kürzer als 5km ist und man sie in weniger als 15 min zurücklegen kann.

Die Aussagen sind damit also noch akkurater. In Zukunft plane ich auch, dass ich dies noch um eine “history” API erweitere, die die historischen Daten dafür erfasst. Des Weiteren habe ich das Open Source Projekt auf eine serverless Infrastruktur gebracht, es skaliert nun beliebig - auch bei der größten Großveranstaltung. Die wird es vermutlich dieses Jahr nicht geben, aber für die nächste Welt-Olympia-Sylvester-Meisterschaft bin ich vorbereitet. Spoiler Alert: gerade ist es (corona bedingt) natürlich nicht gesperrt.

April 2021: Rewrite in Go

Ich habe die API in Go noch einmal neu geschrieben. Wen die Details interessieren, kann sich die von mir erzeugten Rohdaten über die API direkt und live abrufen. Die Abfrage an die Google Distance Matrix API bleibt allerdings die selbe, wie letztes Jahr. Ich habe allerdings eine kleine Optimierung gemacht: Ich nutze nun Geokordinaten, um die Strecke noch präziser zu bestimmen.

Im Frontend habe ich das ganze Tracking und 3rd-Party Bloat von Google Analytics, Twitter und Facebook raus genommen.

Es gibt nun auch eine API Dokumentation bei Postman.

Noch gibt es immer noch keine Anzeichen von bald anstehenden Veranstaltungen - aber ich bleibe gespannt.

Ihr seid herzlich willkommen, von diesem Open Source Projekt zu lernen und es noch besser zu machen.

April 2022: Vorläufiges Ende

Ich habe das Projekt erst mal offline genommen. Google Maps wurde immer besser und ich brauche mehr Zeit, um mich auf andere Projekte zu fokussieren. Deshalb werde ich erst einmal nicht weiter Zeit in den Betrieb stecken. Aber: Stay tuned!

Medien-Erwähnungen Interview mit mir bei den Sonntagsfahrern auf radioeins