Bachelorarbeit – Konzeption/Umbau einer Java- zu einer nativen GraalVM-Anwendung

Eine bestehende und hochskalierbare Java Anwendung soll hinsichtlich Performance und Speicherauslastung auf eine native Anwendung mittels quarkus.io und GraalVM umgebaut werden. Der wissenschaftliche Aspekt dieser Arbeit ist die Untersuchung der Performance zwischen einer Java Anwendung welche auf der klassischen JVM gestartet wird und einer nativen GraalVM Anwendung im Bezug auf Boot-Zeiten, allgemeine Performance der Business-Logik, des Arbeitsspeicherverbrauch sowie Festplattenverbrauch. Ziel der Arbeit ist die Entwicklung einer hoch performanten nativen Anwendung auf Basis einer bestehenden Anwendung welche sich in der Cloud ressourcenschonend zu tausenden Instanzen skalieren lässt.

    TASKS – Ihre Aufgaben und Herausforderungen

  • Migration einer bestehenden Java Anwendung zu einer nativen GraalVM Anwendung
  • Erfahrungen mit dem Framework quarkus.io sammeln
  • Dockerisierung der Anwendung
  • Messungen des Ressourcenverbrauchs und Geschwindigkeit der nativen Anwendung
  • Skalierung der Anwendung in der Cloud

    SKILLS – Das bringen Sie mit

  • Sie befinden sich in einem laufenden Studium mit Schwerpunkt Informatik
  • Gute Java-Kenntnisse
  • Kenntnisse mit Containertechnologien sind wünschenswert
  • Grundlegende Kenntnisse des Softwareentwicklungsprozesses
  • Erfahrungen im Umgang mit verschiedenen Softwaretools sind wünschenswert
  • Sie haben Lust darauf neue Herausforderungen in einem unkomplizierten, sich gegenseitig unterstützenden Team voranzubringen
  • Spaß an dem was Sie tun und der Wille etwas zu bewegen

    GOOD TO KNOW – Details zum Rahmen der Arbeit

  • Während Ihrer Abschlussarbeit haben Sie einen festen Ansprechpartner, der Sie über den gesamten Prozess begleitet
  • Die erforderlichen Arbeitsmittel und die notwendige Infrastruktur werden von uns gestellt
  • Die Ausrichtung der Arbeit erfolgt nach den Regeln für Abschlussarbeiten Ihrer Hochschule sowie in enger Abstimmung mit dem Betreuer

    BENEFITS – Wir schätzen Ihr Engagement

  • Für uns selbstverständlich - Sie erhalten eine marktorientierte Vergütung
  • Kein langes Suchen - Sie parken kostenlos direkt vor der Haustür, für Fahrräder ist natürlich auch Platz
  • Bei uns sitzt niemand auf dem Trockenen - Wasser und Kaffee zur freien Verfügung
  • Come as you are - Leave the dresscode at home
  • Die Erfolge feiern - Wenn Sie möchten, bieten wir regelmäßige Events
  • Das Beste zum Schluss - Ihr Team freut sich auf Sie

NEXT STEP – Ihr Kontakt zu uns

Haben wir Ihr Interesse geweckt? Dann freuen wir uns über Ihre Bewerbung über unser Onlineportal oder per Mail an

Hier können Sie die Datenschutzerklärung nachlesen, diese wird Ihnen auch in der Antwortmail auf Ihre Bewerbung zur Verfügung gestellt.

Bei Rückfragen steht Ihnen Herr Dirk Schreiter gern unter der Telefonnummer +49 (0)89 944 697 71 zur Verfügung.

ANRUFEN
KONTAKT