QHK-0372 Java EE 7 Batch Processing in the Real World | Devoxx

Java EE 7 Batch Processing in the Real World

Conference

java Java, JVM, Javas SE/EE

Neuilly 252 AB

jeudi at 16:35 - 17:25

This talk will explore one of the newest API for Java EE 7, the JSR 352, Batch Applications for the Java Platform. Batch processing is found in nearly every industry when you need to execute a non-interactive, bulk-oriented and long running operation task. A few examples are: financial transactions, billing, inventory management, report generation and so on. The JSR 352 specifies a common set of requirements that every batch application usually needs like: checkpointing, parallelization, splitting and logging. It also provides you with a job specification language and several interfaces that allow you to implement your business logic and interact with the batch container. We are going to live code a real life example batch application, starting with a simple task and then evolve it using the advanced API's until we have a full parallel and checkpointing reader-processor-writer batch. By the end of the session, attendees should be able to understand the use cases of the JSR 352, when to apply it and how to develop a full Java EE Batch Application.

Roberto Cortez Roberto Cortez

My name is Roberto Cortez and I was born in Venezuela, but I have spent most of my life in Coimbra – Portugal. I am a professional Java Developer working in the software industry, with more than 8 years of experience in areas like Finance, Insurance and Government

I work with many Java based technologies like Java EE, Spring, Hibernate, GWT, JBoss and Maven just to name a few.

Most recently, I became a Freelancer. My new position is making me travel around the world to customers, but also to attend Java conferences. The direct contact with the Java community made me want to become an active member in the community itself. For that reason, I have created the Coimbra JUG, started to contribute to OS and launched my own blog.

David Delabassee David Delabassee

David Delabassee is a Software Evangelist working in the GlassFish and Java EE Team at Oracle. Prior to that, he spent the last 10 years at Sun Microsystems focusing on Java end-to-end (from the smart card to the high end server), all the related technologies, and the developer tools. He has been involved in Java projects since the early days of this technology. David is a steering member of Devoxx Belgium.

In his spare time, he enjoy tinkering and playing with technologies such as Java, Arduino, Processing, Linux, etc.