If you've been reading the amazing Dr. Syer's blogs of late, you'll know that he's been introducing people to how to use expose and secure REST services for a UI client. The fourth post looks at how to insert an API gateway between the clients and the backend service. The fifth post then introduces OAuth as a drop-in replacement for the bespoke authentication session tokens being used. If you're not following this series, do go back and reread them. This series treats a subject that I get asked about all the time.
The Simplicity Itself blog has a nice treatment of the topic of service discovery and registration and includes a nice look at various service registries, Consul, Eureka, and Zookeeper. Spring Cloud includes support for Consul, Eureka, and ZooKeeper.
Groovy project lead Guillaume LaForge's talk, Groovy in the Light of Java 8, is now available online. Check this out to understand where the two languages are similar and where Groovy leaves Java 8 in the dust