Category: Cloud Technologies

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,…
- Cloud Technologies, DevOps, Scalable Systems, Student Projects, System Architecture, System Engineering, Web Performance
Von der lokalen Chat-App zur Cloud
Ausgangspunkt und Tech-Stack Unsere Chat-Anwendung entstand ursprünglich als lokales Projekt. Für das Cloud-Computing-Projekt wollten wir deshalb nicht die Anwendung neu entwickeln, sondern herausfinden, wie sie sich in der Cloud betreiben lässt. Die Anwendung besteht aus einem React-Frontend mit Vite und einem FastAPI-Backend. WebSockets ermöglichen die Echtzeitkommunikation. MongoDB speichert die Nachrichten, Redis verteilt Ereignisse zwischen mehreren…
- 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.

Leased cloud machines: making a teardown guarantee observable
Renting a cloud machine is a single API call. Giving it back reliably took four months. This post follows horizon through three rewrites, the teardown layers that survived them, and the measurements that show whether the guarantee actually holds.
- Cloud Technologies, Databases, DevOps, Scalable Systems, System Architecture, System Designs, System Engineering, Ultra Large Scale Systems
Reliable Payment Processing in Ultra-Large-Scale Systems: A Case Study of a Ride-Hailing Platform
Moving money correctly is one of the hardest problems that an Ultra-Large-Scale System (ULSS) must solve. At a volume of billions of transactions, even a vanishingly small error rate translates into substantial financial loss, regulatory exposure, and reputational damage. This paper examines the architecture of a large-scale payment platform using a ride-hailing service as a…
Developing a cloud-native web application for case-based file sharing on AWS
Motivation Professional file sharing is a significant challenge in sectors such as healthcare, insurance, and consulting. Practitioners routinely need to exchange sensitive documents with clients, yet existing solutions such as Google Drive and OneDrive can quickly become disorganized when managing multiple cases. Users struggle with scattered links, having to manually control access for each recipient…
Multiplayer Web-Game mit AWS | Schiffe versenken
Projektidee: Im Rahmen der Vorlesung “Software Development for Cloud Computing” sollen die Studierenden in Gruppen ein eigenes Projekt, mit Hilfe von in der Vorlesung gezeigten Cloud Technologien umsetzen. Wir hatten Anfangs Probleme ein geeignetes Thema zu finden, da unser Wissenstand im Thema Cloud nicht besonders groß war. Letztendlich haben wir uns dazu entschieden ein Multiplayer…
How to develop an AWS hosted Discord Bot
Introduction This semester, our team set itself the goal of developing a game for a Discord bot. Taking inspiration from Hitster and Nobody’s Perfect, we created Headliner.Over three rounds, players receive meta information about a newspaper article, such as what happened, who was involved, where it happened, and when. Based on this information, each player…
CrowdConnect – Developing a Scalable Live Chat Application with AWS Cloud Services
Imagine you’re developing a live chat application in the cloud that needs to serve a growing number of users simultaneously and in real time across multiple chat rooms. Sounds like a challenge? It is. But with proven approaches and valuable insights from real-world experience, this task can be successfully and efficiently mastered. In this article,…
