Universeller Batchverarbeitungs- und Queueing Mechanismus zur Abarbeitung einer in bestimmten Größenordnungen zu bedienenden Anzahl von Aufträgen, die parallel und / oder sequentiell ausgeführt werden.
Das System wird in Form eines allgemein benutzbaren Verzeichnisüberwachungsdienstes für Dateilisten realisiert: für beliebig aufgebaute Dateilisten, die von einer beliebigen Anwendung in einem dediziertem Verzeichnis abgelegt werden, wird für jeden Dateinamen aus einer derartigen Dateiliste eine vom Benutzer frei konfigurierbare Operation ausgeführt. Die Dateilisten inklusive ihrer individuellen Protokolleinstellungen können komfortabel in einem grafischen GUI konfiguriert werden.
Refactoring und Weiterentwicklung; intensive Tests der parallel laufenden „Arbeits-Threads“ und Sicherstellung, das auch im Fehlerfalle jeder dieser Threads sich beendet bzw. beendet wird.
Universeller Batchverarbeitungs- und Queueing Mechanismus
28. Februar 2013
★Zeitraum: 2010 / 2011, 5 Monate + 2013, 2,5 Monate (Refactoring)
★Branche: Handel
★Rolle: Architekt, Softwareentwickler, Qualitätssicherung
★Technisches Umfeld:
Mac OS X / Windows, Parallele Programmierung (Multithreading), Design Patterns, Eclipse, Xcode, Ant, SVN, Java SE, Java Swing, jpathwatch;
Testing: JUnit, SonarQube
Eine detaillierte Übersicht aller Projekte mit teilweise noch ausführlicheren Beschreibungen der Aktivitäten und ergänzenden Informationen zu jedem einzelnen Projekt finden Sie in meinem Profil (im pdf - Format).
Hinweis: Zum Navigieren zwischen den einzelnen Projekten (chronologische Reihenfolge) benutzen Sie bitte die in der Fußleiste oder Kopfleiste vorhandenen Navigationsfelder.