<<< Previous speaker next speaker >>>

Dave Syer, Lead of Spring Batch, SpringSource Principal Consultant

 Dave  Syer

Dr David Syer is the technical lead on Spring Batch, the batch processing framework and toolkit from SpringSource. He 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.

David is known for his clear and informative training style and has deep knowledge and experience with all aspects of real-life usage of the Spring framework. He enjoys creating business value from the application of simple principles to enterprise architecture.David joined SpringSource from a leading risk management software vendor where he worked closely with SpringSource on a number of projects.

Recent publications have appeared in Balance Sheet, Operational Risk and Derivatives Technology.

Presentation: "Scaling Batch Applications in the Enterprise"

Time: Wednesday 12:45 - 14:00

Location: Foyer Room


Batch and offline processing is a fact of life for many of us, and by its nature it often comes with deadlines and windows for processing. Sometimes the only way to make that deadline is to take a large job and throw more hardware at it.

Unfortunately things aren't always that easy, and this presentation aims to show the design and architecture constraints that are imposed by scalability requirements, and some patterns for implementing scalable batch applications using Spring Batch.

Of course not all jobs need to scale, and of those that do, some need to scale in different ways than others. The presentation also discusses those aspects of designing a batch application or batch system, so that developers and programme managers can be confident with their commitments to deadlines, and have some tools for capacity planning if things start to change.