Groovy Recipes

Groovy Recipes by Scott Davis

Published by O’Reilly in February, 2008
List Price: $34.95; Pages: 250
ISBN 10: 0-9787392-9-9 \| ISBN 13: 9780978739294

Groovy Recipes is an awesome book for anyone who’s interested in learning about Groovy, or who already uses it but wants to become better at using it. The first part of the book is a great introduction to the Groovy language, different ways of using it (as a script, or compiled) and tools (the Groovy console, TextMate, Eclipse, or IntelliJ IDEA) for Groovy programming.
The middle of the book is full of recipes showing you how to accomplish useful tasks in Groovy; things like reading environment variables, or parsing and writing XML files, and creating various types of web service clients. The last part covers meta-programming with Groovy and an introduction to the Grails web framework and examples showing how to create web service providers for the web service clients described earlier in the book.
Groovy is a great language for a Java developer to learn and this book makes it easier than ever, and I highly recommend it. If you’re interested in more detail, I’ve posted a review in DZone’s IT Book Zone, or ask me about it at the next AJUG meeting.

Burk Hufnagel
Lead Software Architect
SCJP, SCJD, SCEA 5
Visit my blog at www.MindLikeaSword.blogspot.com for more about books, Java, and learning.

Posted in BookReviews
AJUG Meetup

Data Microservices with Spring Cloud Stream, Task, and Data Flow

Tuesday, July 19, 2016

Microservice based architectures are not just for distributed web applications! They are also a powerful approach for creating distributed stream and batch processing.

Spring Cloud Data Flow enables you to create and orchestrate standalone executable applications that communicate over messaging middleware such as Kafka and RabbitMQ that when run together, form a distributed stream processing application. It also allows users to create and orchestrate short lived microservices like batch jobs or boot applications that perform a task and then terminate when complete.

This allows you to scale, version and operationalize stream processing and task applications following microservice based patterns and practices on a variety of runtime platforms such as Cloud Foundry, Apache YARN and others.

Location:


Holiday Inn Atlanta-Perimeter/Dunwoody

4386 Chamblee Dunwoody Road,
Atlanta, GA (map)

AJUG Tweets

Follow @atlantajug on twitter.

Recent Jobs