Hi Spring fans and welcome to another installment of This Week in Spring! I finished last week in Barcelona, Spain, for the epic Spring IO 2018 event (were you there? why not? YOU SHOULD BE IT'S AMAZING!) and now I'm in San Francisco enjoying a restive 48 hours and soon I'll be off to sunny Saint Louis for the epic Spring One Tour St. Louis event starting the 30th then it's off to splendid Singapore for the Voxxed Singapore event. If you're in either region, reach out! I'd love to heard and/or see you!
Anyway, as usual, we've got a ton to cover so let's get to it!
- Hi Spring fans! In last week's installment of Spring Tips we look at the Apache Camel enterprise integration framework and its integration with Spring Boot
- Don't miss Spring Cloud Stream lead Oleg Zhurakousky's June 7 webinar on the latest and greatest in Spring Cloud Stream
- Do you really need any more reason to go to SpringOne Platform? Do not miss this compelling invitation from Reactor project lead Stephane Maldini!
- Check out the latest and greatest support in the Cloud Foundry CLI
- Check out the latest in Cloud Foundry's container networking support
- Spring Data ninja and Redis-driver Lettuce maintainer Mark Paluch has a nice post on using Redis Streams with Java
- This is an interesting post on using Spring Cloud and Kubernetes and Jenkins X.
- Oleksandr Slynko has a inspiring post on the hope of using Kubernetes with Cloud Foundry, based on Alexis Richardson's CNCF 20-20 Vision track talk
- Spring IO 2018 - Monitoring Spring Boot Applications with Spring Boot Admin // Speaker Deck
- Assemberl, a small library to efficiently assemble results from querying, or merging of external data sources, or aggregation of microservices, is now at 0.0.5. It offers a fluent DSL that uses Reactor. It was designed as a very lightweight solution to resolve the N + 1 queries problem when aggregating data, not only from database calls (e.g. Spring Data JPA, Hibernate) but from arbitrary data sources (relational databases, NoSQL, REST, local method calls, etc.)
- Gerit Meier's slides on Spring Data Neo4j, from Spring IO 2018, are now up. Neo4J is a graph-database that's amazing at all sorts of modeling.
- The slides from Spring Data lead Oliver Gierke's talk on "REST design beyond the obvious", from Spring IO 2018, are now available
- The slides from Mark Pakuch's Spring IO 2018 talk, "Under the Hoods of Reactive Data Access", are now available.
- The slides from Reactor ninja Simon Basle's Spring IO talk, "Flight of the Flux," are now available
- This is an oldie-but-a-goodie; it's Spring web-dude Rossen Stoyanchev's comparison of Servlet and reactive web programming in Spring Framework.
- Ben Wilcock has a fabulous infographic that looks at both Kubernetes and Pivotal Cloud Foundry and how and why they're both awesome.
- Have you booked your tickets for the SpringOne Tour 2018 London event?
- This tweet is good news: preliminary Micrometer support's been merged into Project Reactor; this means better instrumentation for your reactive workloads!
- Submit your talks in the Cloud Foundry Europe CFP; the CFP closes soon!
- Deepak Kumar has a nice post that explains "everything you need to know about.. RabbitMQ"
- Devops legends John Willis and Gene Kim have a new audiobook out, "After the Phoenix Project," that is about eight hours of conversation between them on all manner of different topics. This is a must listen for those trying to contextualize their organization's path to production
- I liked Pivotal SVP Onsi Fakhouri's explanation of how we help our customers continually iterate towards value for their customers