Category: Allgemein

Ableton Live Audio Analyzer
Von der DAW in die Cloud Wie ich Ableton Live mit AWS Lambda verbunden habe Wer elektronische Musik produziert, kennt das Problem: Man hat einen Loop, ein Sample, eine Audiospur – und würde gerne automatisiert wissen, welches Tempo sie hat, wie lange sie dauert, oder welches harmonische Profil sie besitzt. Statt das manuell zu bestimmen,…
Logging, Tracing, Metriken: Unser Weg zu einem wiederverwendbaren Projekt-Skeleton
Dieser Beitrag ist im Rahmen der Vorlesung „Software Development for Cloud Computing“ entstanden. Das beschriebene Projekt ist auf GitHub verfügbar:https://github.com/simonbreit-dev/software-development-cloud-computing26https://github.com/simonbreit-dev/sdfcc-gitops I. Einleitung Wer schon mal versucht hat herauszufinden, warum eine von mehreren verteilten Services abhängige Anwendung plötzlich nicht mehr wie erwartet funktioniert, weiß: Ohne die richtigen Werkzeuge kommt man schnell an seine Grenzen. Unser Ziel…
Cloudsheets – Implementierung einer cloud-basierten Echtzeit-Kollaborationslösung
Eine Anwendung von Lenny Ziegler (lz045), Jonas Gehrung (jg175), Adrian Rossa(ar162) Was ist Cloudsheets? CloudSheets ist eine Cloud-basierte Web Applikation für die kollaborative Bearbeitung von Tabellen. Ziel des Projekts ist es, die Grundfunktionalität von Google Sheets in einer schlanken Anwendung nachzubauen. Gleichzeitig soll durch den gezielten Einsatz möglichst vieler AWS-Services ein cloud-nativer Entwicklungsprozess und praktischer…
- Allgemein, Cloud Technologies, DevOps, Internet of Things, Scalable Systems, Student Projects, System Designs, System Engineering, Ultra Large Scale Systems
GitOps for a Greenhouse That Grows in the Cloud
A minimal GitOps reconciler for a simulated greenhouse edge device. Live Demo Introduction As software developers we’re kind of trained to expect that anything that can go wrong eventually will, so we build fallbacks, write tests, and generally design around failure. I spend a lot of my time automating devices that are annoyingly far from…
Allgemein, Cloud Technologies, Games, Interactive Media, Mobile Apps, Scalable Systems, Student ProjectsHdM-Place: Building a r/place clone for our university
What would r/place on a map of our campus look like? This is how we built HdM-Place, a cloud‑based collaborative game, where players can place pixels on a map of our campus which gets updated for everyone in real time.
StudySwipe in AWS
Wie aus einem Karteikarten-Projekt, das bisher nur lokal lief, ein automatisiertes AWS-Deployment wurde: Terraform, Docker und ECR, ein Skript für alles. Und die Stolpersteine, die dabei nötig waren.
A Restaurant Ordering System in the Cloud
Simon Korell, Niklas Weidmann11. September 2026 Introduction In our spring vacation, the two of us took a trip to Japan. Besides breathtaking nature and fascinating urban landscape, we were impressed by the easy-to-use ordering systems in many Japanese restaurants, even for foreigners like us. So forthis semester, we wanted to create such a system ourselves.…
Suchfunktionalität in Ride-Hailing-Plattformen: Destinationssuche und Rider-Driver-Matching für Ultra Large Scale Systems
Georg Bühler, Dominik Seitz Abstract: Ride-Hailing-Plattformen wie Uber müssen zwei grundlegende Suchprobleme lösen, damit Fahrgast und Fahrer zusammenfinden. Zum einen muss der Fahrgast sein gewünschtes Ziel über eine Texteingabe finden können, zum anderen muss aus vielen verfügbaren Fahrern der passende für die Fahrt ermittelt werden. Diese Arbeit untersucht mögliche technische Umsetzungen für beide Probleme, mit…
Security in Ultra-Large-Scale Systems
Von Metriken zu Unknown Unknowns: Observability im Uber-Klon
Abstract Verteilte Microservice-Architekturen ermöglichen hohe Skalierbarkeit, erschweren jedoch Betrieb und Fehlersuche, da klassisches Monitoring den Zusammenhang zwischen den vielen Services in Ultra-Large-Scale-Systemen nur unzureichend abbildet. Diese Arbeit konzipiert ein integriertes Monitoring-, Tracing- und Observability-Framework am Beispiel eines Uber-ähnlichen, verteilten Ride-Sharing-Systems. Dabei werden SLO-basiertes Alerting, Distributed-Tracing-Konzepte mit angepasster Sampling-Strategie sowie eine auf OpenTelemetry gestützte, herstellerunabhängige Gesamtarchitektur…
