NoSQL Search Roadshow Munich 2013

Patrick Baumgartner, Senior Software Consultant | Partner at Swiftmind GmbH

Patrick Baumgartner

Biography: Patrick Baumgartner

Patrick Baumgartner is co-founder of Swiftmind, a Swiss software company that helps companies maximize their software product's potential by consulting them on best practices for software architecture, design, implementation, and testing, with a focus on enterprise Java applications, the Spring Framework, OSGi, and agile engineering practices. As an experienced senior software architect and Agilista, Patrick has worked on projects in the financial, government, and industrial sectors. He is a VMware / SpringSource Certified Instructor (trainer) and co-author of the German book “OSGi für Praktiker”.

Twitter: @patbaumgartner

Presentation: NoSQL in Enterprise Java Applications

Time: Tuesday 16:55 - 17:40 / Location: Effner I

The NoSQL movement started to attract more and more Java developers and leads now to a new era of "polyglot persistence" for enterprise applications.

Once you begin developing with NoSQL technologies you will quickly realize that accessing data stores or services often requires in-depth knowledge of proprietary APIs that are typically not designed for use in enterprise Java applications. Sooner or later you might find yourself wanting to write an abstraction layer to encapsulate those APIs and simplify your application code. Luckily such an abstraction layer already exits: Spring Data.

In 2010 SpringSource launched an umbrella project called Spring Data that makes it easier to build Spring-powered applications that use new data access technologies such as non-relational databases, map-reduce frameworks, and cloud-based data services. Spring Data also provides enhanced support for conventional relational database technologies.

In this talk, Patrick Baumgartner will discuss how to easily leverage different NoSQL data stores within one single application using Spring Data.