Dave Klein
Gateway Software Symposium
St. Louis · May 13 - 15, 2011
Developer Advocate with Confluent
After 28 years as a developer, architect, project manager (recovered), author, trainer, conference organizer, and homeschooling dad, Dave Klein landed his dream job as a developer advocate at Confluent. Dave is marveling in and eager to help others explore the amazing world of event streaming with Apache Kafka.
Presentations
Groovy Hands On Workshop
You've no doubt heard about Groovy before, but if you've never taken a closer look, now is your chance. Groovy is such a natural fit for a Java developer. Just adding a single extra jar to your project can make it so you can't wait to get to work on Monday.
Groovy integrates so well with Java that Dan Woods, of Forbes.com, says that it's a no-brainer for existing Java shops. ( http://bit.ly/hoJ7it ) But don't just take his, or my, word for it; get to know Groovy for yourself. You'll be glad you did.
Grails Takes Care of the REST
Representational State Transfer (REST) is fast becoming recognized as the preferred web services architecture in many situations. REST provides a loosely coupled way for applications to communicate with each other across the web. The simplicity and expressiveness of REST make it a perfect fit for Grails. Grails provides a full stack framework with which to build RESTful applications, complete with persistence, a transactional service layer, logging, security services, and more. Whether you're building applications for a service oriented architecture or just want to add some integration points to your standard web apps, you can relax and let Grails take care of the REST.