Ausbildung
Prospero — News-Aggregator (Bachelorarbeit)
Higher School of Economics03/2023 – 06/2023
B+
Abschlussnote
Prospero — News-Aggregator (Bachelorarbeit) — Demo-VideoIn neuem Tab öffnen
Idee in Jira in Epics und Stories aufgeteilt, nach Komplexität und Zeit geschätzt, weniger priorisierte Ideen in einem Notion-Backlog als einzige Dokumentationsquelle geparkt.
Ein Blick in den Nachrichtenaggregator
Drei Wege durch das System: Feeds einsammeln, Nachrichten auf der Karte lesen und eine Quelle hinzufügen.
1/4Scheduler
gocron · im Go-Backend
In festen Abständen wacht ein gocron-Job im Go-Backend auf.
Observability ab dem ersten Endpunkt: Logs in ELK, Traces in Jaeger, Metriken in Prometheus/Grafana. Jeder Push auf main deployt den Docker-Compose-Stack neu.
GoElasticSearchPostgreSQLNext.jsReactRedux ToolkitDockerPrometheusGrafanaJaegerELK