This Week in Spring: Holiday Edition
It's nearly Christmas, but the world of Spring is just as hopping as ever! Let's take a few minutes to catch up with what's going on.
Join the DZone community and get the full member experience.Join For Free
Hi, Spring fans!
Welcome to another installment of This Week in Spring! I just wrapped up the last two talks or workshops that I'll do this year. Yesterday, we spent four hours looking at Reactive Spring, and today, we spent four hours looking at Spring Boot and Kotlin. I love doing these trainings because I really get to dive deep into topics with my audiences. It's truly one of the rare pleasures in an otherwise hectic schedule. Needless to say, I am super relaxed and happy as I write this and I hope you are, too!
You realize it's already December 20th, 2018? Gee, time flies when you're having fun! The next installment of This Week in Spring is on the 25th, which, for some of the world, is the holiday of Christmas. If that includes you, then let us be the first to wish you and yours the merriest of Christmases!
Next week's installment will also be the last installment in 2018, which means that it'll be another installment of our annual year-end spectacular, This Year in Spring! Don't miss it!
What do you think were the biggest events and announcements in 2018 in Spring and its satellite ecosystems like Java, NoSQL, enterprise application integration, Reactive Programming, Kotlin, Groovy, Scala, microservices, batch processing, and so on? LET ME KNOW on TWITTER (@starbuxman) or EMAIL [email protected].
This holiday season, give the gift that keeps on giving: Spring!
Now then, we've got a ton of stuff to look at, so let's get to it!
- Spring CredHub 2.0.0.RC1 is out!
- Netflix OSS and Spring Boot — Coming Full Circle – Netflix Technology Blog – Medium
- Hi, Spring fans! In this latest installment of Spring Tips, we look at the Bootiful Google Cloud Platform. This is a natural follow watch after you’ve watched the previous Spring Tip, introducing Spring for Microsoft Azure. And, of course, do not miss this week's installment of Spring Tips! Follow @SpringTipsLive on Twitter for the latest installments.
- Spring Cloud Greenwich.RC1 available now!
- Lots of good information on service meshes and Cloud Foundry. Check out the latest 3.1.1 release of the community led Spring Data ArangoDB project.
- Do you really want to use a reactive facade on top of a blocking abstraction like JDBC? Really? And you’re sure that you understand that the library might saturate your thread pool? And you’re sure that you can’t use one of the natively reactive options from R2DBC (H2, PostgreSQL, or Microsoft SQL Server)? Then check out this library that provides a Project Reactor-powered facade on top of blocking- and non-reactive components like JDBC and JPA. But remember, it isn’t really reactive!
- Spring Data R2DBC 1.0 M1 is released!
- How Fast is Spring?
- Baeldung has a nice introduction to RSocket.
- Do you want to encode rich web semantic information in your Spring Boot application using JSON-LD? Check out this nifty looking project on Github and maybe these examples.
- Baeldung also has an interesting post on programmatically restarting a Spring Boot Application manually and using the Spring Boot Actuator endpoint.
- Our own Kenny Bastani has put together a nice reference architecture on reactive event sourcing microservices complete with instructions on how to deploy to Kubernetes with Docker Compose.
- The Spring Cloud RC is out. With it comes the announcement of some Spring Cloud Netflix projects going into maintenance mode. It’s time to consider moving over to Spring Cloud Gateway, Spring Cloud LoadBalancer, and Resilience4J.
- The ServerSide has an interesting post on how to use strongly-typed qualifiers in Spring.
Published at DZone with permission of Joshua Long, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.