Category: Allgemein
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…
Sustainability in Ultra-Large-Scale-Systems
As software systems evolve into Ultra-Large-Scale (ULS) systems, their impacts extend beyond traditional technical boundaries and increasingly impact individuals, society and the environment. Evolving regulatory frameworks increase the need for transparent measurement and accountability for those impacts across complex software ecosystems. Using Uber’s ride-hailing platform as a case study, this paper examines software sustainability in…
- Allgemein, Design Patterns, Scalable Systems, System Architecture, System Designs, Ultra Large Scale Systems
Polyglot Data Storage in Ultra-Large-Scale Systems: A Workload-Driven Architecture for a Ride-Hailing Platform
Abstract: The assumption that a single type of data storage can serve every workload no longer holds at ultra-large scale. This paper examines storage in a globally distributed ride-hailing platform, where each workload is mapped to a storage engine whose guarantees match its access pattern, consistency requirement, and query shape. The mapping is justified through…
- Allgemein, DevOps, Interactive Media, Student Projects, System Designs, System Engineering, Web Performance
Building a Modern C Project: Zig, WebAssembly, and Visual CI/CD
How we used Zig as a build system, Emscripten for the web, and Python for automated visual regression testing on a C-based path tracer. 1. Introduction Writing a path tracer from scratch in C is a fantastic way to learn the physics of light simulation. But maintaining that project, ensuring it builds across platforms, catching…
Multiplayer-Arena: Dynamische Game-Sessions mit Docker & FastAPI
Game: https://46.101.127.20.sslip.io/ (online bis 31. März 2026) (beachte Readme im Git!) Git Repo: https://github.com/ek101-collab/ArenaGame-with-ContainerSessions Einleitung und Motivation Im Rahmen der Vorlesung “System Engineering und Management” bestand die Kernaufgabe darin, ein Projekt zu konzipieren und umzusetzen, das moderne Web- und Cloud-Technologien nutzt. Zu Beginn der Projektphase lag mein Fokus auf einer klassischen Wetter-App. Das Ziel war…

You must be logged in to post a comment.