705
participiants have registered for our events so far in 2024

Michael Beer arbeitet seit 2001 als Senior Consultant für die Trivadis. Sein Hauptfokus liegt auf der Entwicklung und Konzeption von web-basierten Java Anwendungen. Nebenbei ist er aber auch seit längerem in der Disziplin Application Performance Management unterwegs und hilft Kunden, die Performance ihrer Applikationen zu steigern.

Raffael Schmid arbeitet seit 2007 im Consulting und ist seit 2010 bei der Trivadis. Auch er war in seiner Vergangenheit fast ausschliesslich im Web-Umfeld tätig, sei es mit dem Spring Framework, JBoss Seam oder mit Grails. Nebenbei interessiert er sich vor allem für Themen im Bereich Application Performance Management.

Trivadis ist führend bei der IT-Beratung, der Systemintegration, dem Solution Engineering und der Erbringung von IT-Services mit Fokussierung auf Microsoft- und Oracle-Technologien im DACH-Raum.

24.06.2014

Spring Batch

Lessons Learned aus einem Real-Life Banking System

LOCATION: Bern
KEYWORDS: Lessons learned, Product, Technology

AGENDA:18:00 - 19:15h: Talk incl. Q/A
Afterwards you are invited to a refreshment.

SPEAKER 1: Michael Beer   COMPANY: Trivadis AG
SPEAKER 2: Raffael Schmid   COMPANY: Trivadis AG

SLIDES: 140625_spring-batch-bern.pdf

Spring Batch wird als leichtgewichtiges, umfassendes Framework zur Entwicklung von robusten Batch Applikationen angepriesen. Nach einem grösseren Projekt im Banken-Umfeld wollen wir diese Versprechen verifizieren und die Lessons Learned mit euch teilen.

Für unseren Kunden im Banken-Umfeld haben wir ein Loading-Framework entwickelt, auf welchem täglich mehrere hundert Jobs (Import, Materializierung, etc.) laufen. Die Jobs verwenden dabei die gleiche Business-Logik, wie sie auch vom interaktiven GUI gebraucht wird. Wir möchten euch zeigen, wie wir Jobs starten und kontrollieren, wie wir unsere Jobs auf unterschiedliche Threads partitionieren (Skalierung), und wie wir dem Benutzer sehr detaillierte Ablaufinformationen geben können.

Simon Martinelli, Expert Group Member JSR-352 Batch Applications for the Java Platform, wird im Anschluss kurz auf die Standardisierung im Java Bereich eingehen.

LEVEL OF TALK: Beginner
LANGUAGE: Talk: de / Slides: en


Michael Beer arbeitet seit 2001 als Senior Consultant für die Trivadis. Sein Hauptfokus liegt auf der Entwicklung und Konzeption von web-basierten Java Anwendungen. Nebenbei ist er aber auch seit längerem in der Disziplin Application Performance Management unterwegs und hilft Kunden, die Performance ihrer Applikationen zu steigern.


Raffael Schmid arbeitet seit 2007 im Consulting und ist seit 2010 bei der Trivadis. Auch er war in seiner Vergangenheit fast ausschliesslich im Web-Umfeld tätig, sei es mit dem Spring Framework, JBoss Seam oder mit Grails. Nebenbei interessiert er sich vor allem für Themen im Bereich Application Performance Management.

Trivadis ist führend bei der IT-Beratung, der Systemintegration, dem Solution Engineering und der Erbringung von IT-Services mit Fokussierung auf Microsoft- und Oracle-Technologien im DACH-Raum.


LEVELS:

BEGINNER
The presented topic is new to the audience or only little and superficial experience exists. This talk will mainly cover basic aspects of the topic and not go into much detail.

INTERMEDIATE
The presented topic is known to the audience, serious practical experience is expected. This talk might cover some basic aspects of the topic, but will as well go into depth and details.

ADVANCED
The presented topic is well-known to the audience, serious practical experience and a deep understanding are required. This talk will not cover basics of the topic, but will go into depth, might discuss details, compare different approaches, and so on.

ALL
The topic presented is of interest to all levels and does not require any special prior knowledge.

top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland