Reengineering - SMS-Verarbeitungs-System
Software Developer Enterprise Java
dtms GmbH (Hamburg)
Überblick
Als Softwareentwickler Enterprise Java wurde ich beauftragt, ein bestehendes SMS-Verarbeitungssystem von 40 SMS pro Sekunde auf mindestens 700 SMS pro Sekunde zu skalieren. Im Zuge dessen sollten neue Features wie ein Wortfilter und ein SMS-Ticker hinzugefügt werden.
Meine Tätigkeiten umfassten dabei das Reengineering des bestehenden Systems sowie die Konzeption, das Design und die Implementierung der neuen Funktionen. Dabei wurde eine iterative und inkrementelle Methode angewendet, um eine schrittweise Entwicklung zu ermöglichen.
Das Ergebnis war eine erfolgreiche Skalierung des Systems auf mindestens 700 SMS pro Sekunde sowie die Integration der neuen Features, die eine verbesserte SMS-Verarbeitung und -Filterung ermöglichen.
Aktivitäten
- Reengineering
- Konzeption, Design und Implementierung
Methodik
- iterativ inkrementell
Verwendete Tools / Technologien
- Java 7
- Wicket 1.4
- JPA
- Hibernate
- Google Guice
- Jersey JAX-RS
- Tomcat
- MySQL
- TestNG
- Maven,Subversion
- Jenkins
- Nexus
- Eclipse
- Jira
- Twiki