Hi Spring fans! What a week it’s been since we last spoke! I was in Zurich, Switzerland; then Paris, France; then Minsk, Belarus; and now I’m in Barcelona, Spain for the epic JBCN show. I’ve recorded a few episodes for the podcast (✅), gave a talk (✅) and now have a workshop to deliver on Wednesday (✅). Fun week by the beach! Don’t worry about me, I’ll pull through..
….And I’m not going anywhere until Thursday when I’ll fly home to San Francisco, USA to see our kid graduate middle school! I’m so proud of her. What a legend.
Anywho, lot’s to cover this week, so let’s get to it!
- In last week’s A Bootiful Podcast I talked to Twitter’s Chris Thalinger on Java, Graal, JVMs, JITs, and more
- Spring Tools 4.2.2 released
- Hi Spring fans! In last week’s Spring Tips I introduced the new support for transaction management in Reactive APIs, check it out: Spring Tips: Reactive Transactions
- Spring Cloud Data Flow 2.1 GA Released
- Here’s why companies like Google, Square, and Atlassian are sprinting to use Kotlin, the fastest-growing programming language according to GitHub - Businessinsider India on Mobile
- Want to learn more about stream processing? Check out this talk that Tim Berglund and I did at the Kafka Summit NYC 2019 on stream processing with Spring Cloud Stream and Kafka Streams: Stream Processing with the Spring Framework (Like You’ve Never Seen It Before)
- This is kind of interesting: it’s a validation framework that integrates with Spring Webflux: Yet Another Validation for Java (A lambda based type safe validation framework)
- This is an awesome post by Matt Raible on the Okta blog: JHipster (which builds on Spring Boot and Spring Cloud) and Spring Cloud Config-powered microservices
- This is an oldie-but-a-goodie: a nice post by Matt Raible on the Okta blog on building secure microservces with Spring Boot and Spring Cloud and Okta
- Seriously, have you seen the new Dataflow portal?
- Spring Data lead Mark Paluch has a great post on the benefits of reactive transaction management.