Leipzig

Bitte bewerben Sie sich hier auf „ITmitte.de“ mit dem „Jetzt bewerben“ Link/Button rechts oben.

Für eine Masterarbeit/Projektarbeit im Bereich Webentwicklung suchen wir eine/n interessierte/n Studenten/Studentin zur Bearbeitung eines Forschungsthemas im Bereich R&D zum Thema Caching Strategien/Künstliche Intelligenz.

Inhalt:

Mit Hinblick auf immer größer werdende Datenmengen, auf die Webanwendungen zugreifen,  sollen Caching-Strategien evaluiert und untersucht werden. Dabei soll beantwortet werden, wann Prefetching/Precaching sinnvoll ist und ob der Einsatz von KI (neuronale Netze, etc.) als Vorhersagetechnologie lohnt.


Zielstellung:

Gerade im Zeitalter von „Big Data“ sind Anwendungen oft stark untereinander vernetzt und greifen auf immer größer werdende Datenmengen zu. Dies stellt hohe Anforderungen an die zugrunde liegende Infrastruktur, insbesondere in Bezug auf Durchsatz und Latenz in Netzwerken. Durch Caching werden häufig benötigte Daten vorgehalten, um durch die Vermeidung redundanter Zugriffe auf datenliefernde Systeme eine Zeitersparnis zu erzielen. Dabei kommen meist einfache Strategien zum Einsatz, wodurch diese Art von Caches bei Überschreiten bestimmter Datenmengen an ihre Grenzen gelangt, was sich darin äußert, dass ihre Effizienz abnimmt.

Im Rahmen der Forschungsarbeit soll untersucht werden, inwieweit über neuartige, intelligente Mechanismen eine Vorhersage voraussichtlich benötigter Daten möglich ist, was dann ein Prefetching/Precaching und damit eine dramatische Steigerung der Cache-Effizienz ermöglichen würde. Der Nutzen wäre vielfältig. Als Beispiel sei die Reduktion von Antwortzeiten von Web-Server-Anfragen genannt und die zu erwartende positive Auswirkung auf die User Experience in Web Clients. 

Abhängig vom Forschungsergebnis könnte sich die Entwicklung eines neuen Caching Layers  ergeben, der die gewonnenen Erkenntnisse umsetzt. 
Da wir stets an einer langfristigen Zusammenarbeit interessiert sind, besteht bei erfolgreicher Zusammenarbeit auch die Chance auf Übernahme nach Abschluss Ihres Studiums.

Erforderliche Skills:

Erfahrungen in Entwicklung von serverseitigen Java-Komponenten und künstlicher Intelligenz. Optional: Erfahrungen in der Verwendung von Caching-Systemen (JCache, Hazelcast o.ä.)

Rückfragen/Bewerbung

Bei Interesse senden Sie uns bitte Ihre vollständigen Bewerbungsunterlagen (Anschreiben, Lebenslauf, Zeugnisse etc.) als PDF an recruiting@forcont.de.

Wir freuen uns darauf, Sie kennenzulernen!

Masterarbeit, Bachelorarbeit, Abschlussarbeit, Bachelorpraktikum, Informatik, Webentwicklung, JavaScript, FIFO, LFU, LRU, ITmitte.de, Empfehlungsbund