Category: Scalable Systems
Migrating from Heroku to Hetzner: Achieving Scalability with Docker, Kubernetes and Rancher
Dockerizing an existing application and deploying it in a Kubernetes Cluster via Rancher to achieve better scalability and cost minimization. Load Testing with Artillery, Monitoring with Prometheus & Grafana and GitHub Actions for CI/CD were used in the process.
Getting Started with Cloud Computing – A COVID-19 Data Map
1. Abstract Are you searching for country-specific, up-to-date numbers and rates for the global pandemic caused by COVID-19? Well, then I got some bad news for you. You won’t find any in this blog post… not directly anyway. If you are looking for in-depth information about public APIs, location-based data visualization or cloud-based Node.js web…
- Allgemein, Artificial Intelligence, ChatGPT and Language Models, Cloud Technologies, Student Projects
Generating audio from an article with Amazon Polly
Author: Silas Krause (sk295) Project Reading multiple and detailed articles can become a little bit tiring. Listening to the same content, on the other hand, is more comfortable, can be done while driving, and is less straining for the eyes.Therefore I decided to use this lecture to create a service that converts an article to…
A beginners approach at a cloud backed browser game
Foreword: This article reflects my experiences while developing a real time browser-based game. The game of choice was Tic-Tac-Toe as it is straight forward to implement and does not have complex game mechanics. The following paragraphs explain my experiences I got while developing this game with a cloud-based infrastructure in mind. The article is not…
podcrawler
1. Introduction If you listen frequently to podcasts you were probably at least once in the situation where you could not really remember where you heard that one line or sentence. Then you really want to be able to just google it only to find out that this exact podcast didn’t offer a transcription, because…
Admin Panel (Web App) in der AWS Cloud
1. Einleitung Im Rahmen der Vorlesung „Software Development for Cloud Computing“ haben wir uns als Gruppe dazu entschieden aufbauend auf teilweise bereits vorhandener Codebasis an einem Startup-Projekt weiterzuarbeiten. Der Hauptfokus lag bei uns auf dem Ausbau von DevOps-Aspekten und auf dem eines stabilen und sicheren Systems, welches auch in der Production-Environment eingesetzt werden kann. Bei…
TS3 Voice Channel Manager – Create and push a Bot to its Limits
by Jan Kaupe (jk206) Introduction TeamSpeak³ is a Voice-over-IP application allowing users to connect to a server where they can join Voice Channels to communicate with each other. Anyone can download and host own TS³ servers. Huge community servers have been established. However, these servers usually have way more Voice Channels than users, resulting in…
GeoDarts
by Jannik Igney [ji016] & Timothy Geiger [tg079] 1. Introduction For our course “Software development for cloud computing” we developed a little multiplayer browser game named “GeoDarts”. Goal of the game: Guess where cities are located in Germany on a map and be closer than your opponents. Goal of our project: We wanted to learn…
Peer2Peer Multiplayer Real-time Strategy Game “Admiral: WW2”
3D Unity Peer-to-Peer Multiplayer Game Admiral: WW2
Montagsmaler – Multiplayer online game running on Amazon Web Services
by Jannik Smidt (js343), Niklas Schildhauer (ns107) and Lucas Crämer (lc028) Project idea Montagsmaler is a multiplayer online game for web browsers. The idea is derived from the classic Pictionary game, where players have to guess what one person is painting. Basically, we have built the digital version of it, but with one big difference:…
You must be logged in to post a comment.