training,podcast,developer,community,open source developer,spring,hibernate,cloud training,podcast,developer,community,open source developer,spring,hibernate,cloud
  HOME JAVA & JEE AJAX & RIA AGILE & SCRUM SOA & REST ERLANG RUBY ON RAILS OPEN SOURCE .NET APACHE & TOMCAT CLOUD & GRID  
London Spring User Group: Patterns of and Solutions to Challenges of Offline and Batch Processing
Patterns of and Solutions to Challenges of Offline and Batch Processing
Dr. David Syer, of Spring Source, presented his JavaOne 2008 talk at the meeting.

Dave explored the boundary between what is classified as a batch and what is not and shows that it can be blurred for business or technical reasons.

Offline processing is a feature of almost all IT projects of any size. Often there is a natural business reason to group items for processing, and this is where offline processing becomes a batch job. There are also legitimate technical reasons for batching items for processing to enhance performance and throughput. In both cases, the delivery of such systems presents challenges.

Dave's talk explored the boundary between what is classified as a batch and what is not and shows that it can be blurred for business or technical reasons. The session concentrates on the challenges of increasing throughput in crucial high-volume business environments and explains how a range of patterns has emerged to help address those challenges. Then it takes a look at the Java™ programming language and available tooling to see how they provide a good platform for enabling efficient batch processing. It uses examples from real-life applications throughout.

Subscribe to spring-ug
Powered by tech.groups.yahoo.com


Download the slides here

ABOUT DAVID SYER
Dr. David Syer is an experienced, delivery-focused architect and development manager. He has designed and built successful enterprise software solutions using Spring, and implemented them in major financial institutions worldwide.
More about David Syer
PODCAST PATTERNS OF AND SOLUTIONS TO CHALLENGES OF OFFLINE AND BATCH PROCESSING
Digg! StumbleUpon
JAVA & JEE PODCASTS
Russel Winder:Gant, the build tool for Groovy, training,podcast,developer,community,open source developer,spring,hibernate,cloud Gant
Russel Winder : 21st Aug 2008
Podcast Coming Soon: Gant, the build tool for Groovy,training,podcast,developer,community,open source developer,spring,hibernate,cloud
Simon Brown:Flex, Silverlight or JavaFX - which should you choose?, training,podcast,developer,community,open source developer,spring,hibernate,cloud Flex, Silverlight or JavaFX
Simon Brown : 20th Aug 2008
View Podcast: Flex, Silverlight or JavaFX - which should you choose?,training,podcast,developer,community,open source developer,spring,hibernate,cloud
Stuart Clayman:Data Modeling & Modeling with Grails, training,podcast,developer,community,open source developer,spring,hibernate,cloud Modeling with Grails
Stuart Clayman : 31st Jul 2008
Podcast Coming Soon: Data Modeling & Modeling with Grails,training,podcast,developer,community,open source developer,spring,hibernate,cloud
Graeme Rocher:Grails, training,podcast,developer,community,open source developer,spring,hibernate,cloud Grails
Graeme Rocher : 31st Jul 2008
View Podcast: Grails,training,podcast,developer,community,open source developer,spring,hibernate,cloud
Peter Pilgrim:A RIA Solution to Reinvigorate Your Desktop, training,podcast,developer,community,open source developer,spring,hibernate,cloud A RIA Solution to Reinvigorate
Peter Pilgrim : 29th Jul 2008
Podcast Coming Soon: A RIA Solution to Reinvigorate Your Desktop,training,podcast,developer,community,open source developer,spring,hibernate,cloud
Hans  Dockter:Gradle - A new Build System, training,podcast,developer,community,open source developer,spring,hibernate,cloud Gradle - A new Build System
Hans Dockter : 21st Jul 2008
View Podcast: Gradle - A new Build System,training,podcast,developer,community,open source developer,spring,hibernate,cloud
Peter Pilgrim:Erlang eXchange UG Session: Rich Internet Applications with Java FX, training,podcast,developer,community,open source developer,spring,hibernate,cloud RIA with JavaFX
Peter Pilgrim : 26th Jun 2008
View Podcast: Erlang eXchange UG Session: Rich Internet Applications with Java FX,training,podcast,developer,community,open source developer,spring,hibernate,cloud
Ari Zilka:Terracotta: Open Source Network-Attached Memory, training,podcast,developer,community,open source developer,spring,hibernate,cloud Terracott: Network Attached Me
Ari Zilka : 24th Jun 2008
View Podcast: Terracotta: Open Source Network-Attached Memory,training,podcast,developer,community,open source developer,spring,hibernate,cloud
Kirk Pepperdine:Performance Tuning, training,podcast,developer,community,open source developer,spring,hibernate,cloud Performance Tuning
Kirk Pepperdine : 23rd Jun 2008
View Podcast: Performance Tuning,training,podcast,developer,community,open source developer,spring,hibernate,cloud
David Syer: Patterns of and Solutions to Challenges of Offline and Batch Processing, training,podcast,developer,community,open source developer,spring,hibernate,cloud Offline and Batch Processing
David Syer : 30th May 2008
View Podcast:  Patterns of and Solutions to Challenges of Offline and Batch Processing,training,podcast,developer,community,open source developer,spring,hibernate,cloud
Rob Purcell:Reliable database/messaging transactions without 2PC, training,podcast,developer,community,open source developer,spring,hibernate,cloud Reliable messaging transaction
Rob Purcell : 30th May 2008
View Podcast: Reliable database/messaging transactions without 2PC,training,podcast,developer,community,open source developer,spring,hibernate,cloud
Jan Machacek:Practical use of Spring in the real world - A case study in Central Government, training,podcast,developer,community,open source developer,spring,hibernate,cloud Spring in the Real World
Jan Machacek : 30th May 2008
View Podcast: Practical use of Spring in the real world - A case study in Central Government,training,podcast,developer,community,open source developer,spring,hibernate,cloud
Eric Evans:Domain Driven Design - An Introduction, training,podcast,developer,community,open source developer,spring,hibernate,cloud Domain Driven Design
Eric Evans : 13th May 2008
View Podcast: Domain Driven Design - An Introduction,training,podcast,developer,community,open source developer,spring,hibernate,cloud
Peter Rodgers:Architectural implications of REST-ful design, training,podcast,developer,community,open source developer,spring,hibernate,cloud RESTful Design
Peter Rodgers : 8th May 2008
View Podcast: Architectural implications of REST-ful design,training,podcast,developer,community,open source developer,spring,hibernate,cloud
Simon Brown:Building a high volume, low latency system in Java, training,podcast,developer,community,open source developer,spring,hibernate,cloud High volume, low latency syste
Simon Brown : 6th May 2008
View Podcast: Building a high volume, low latency system in Java,training,podcast,developer,community,open source developer,spring,hibernate,cloud
OTHER JAVA & JEE EVENTS
Mike Burton:Core JSF: JavaServer Faces in Action with Ajax,  training,podcast,developer,community,open source developer,spring,hibernate,cloud JSF with Ajax in Action
4 DAY COURSE. Featuring Mike Burton
London, Monday, September 1st
Simon Brown:Coding The Architecture Workshop,  training,podcast,developer,community,open source developer,spring,hibernate,cloud Coding The Architecture Workshop
2 DAY COURSE. Featuring Simon Brown
London, Tuesday, September 2nd
Paul Kuzan:Core Spring: Developing with the Spring Framework,  training,podcast,developer,community,open source developer,spring,hibernate,cloud Spring Application Development
4 DAY COURSE. Featuring Paul Kuzan
London, Tuesday, September 9th
Paris User Group:Soirée Groovy , training,podcast,developer,community,open source developer,spring,hibernate,cloud Paris User Group
FREE EVENT: Soirée Groovy
, Tuesday, September 9th
London Spring User Group:Spring UG Meeting, training,podcast,developer,community,open source developer,spring,hibernate,cloud London Spring User Group
FREE EVENT: Spring UG Meeting
London, Wednesday, September 10th
JAVAWUG:JQuantLib, training,podcast,developer,community,open source developer,spring,hibernate,cloud JAVAWUG
FREE EVENT: JQuantLib
London, Monday, September 15th
Jonas Partner:Core Spring: Developing with the Spring Framework,  training,podcast,developer,community,open source developer,spring,hibernate,cloud Spring Application Development
4 DAY COURSE. Featuring Jonas Partner
London, Tuesday, September 23rd
Kito Mann:Core JSF: JavaServer Faces in Action with Ajax,  training,podcast,developer,community,open source developer,spring,hibernate,cloud JSF with Ajax in Action
4 DAY COURSE. Featuring Kito Mann
Århus C, Tuesday, September 23rd
© Copyright 2003-2008, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Training Rooms  Newsletter