This Week in Spring: Dalston, Microservices, and Reactive Endpoints
What a week for Spring fans! Spring Cloud and Spring Data are pushing ahead with new projects, and there's a diversity of other news from Spring 5 to DevOps.
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! This week, I’m in Atlanta, GA, at DevOps Days Atlanta, and Boston for the Agile Tech Alliance conference. If you’re around for either I’d love to see you — say hi!
As usual, we’ve got a lot to cover so let’s get to it!
- Hurray! The Spring Cloud Dalston release is now GA! Get the bits and try it out! This release is packed with great new stuff!
- Spring Cloud Task ninja Glenn Renfro just announced Spring Cloud Task 1.2.0.RC1
- Spring Cloud Stream lead Marius Bogoevici just announced Spring Cloud Stream Chelsea GA
- Spring Data lead Oliver Gierke just announced Spring Data Kay M2 with lots of improvements and bugfixes! Get it while it’s hot!
- Last week I concluded season 2 of the Spring Tips series. Read on for a review of the installments from the last 11 episodes and more!
- Spring Cloud Vault lead Mark Paluch just announced Spring Cloud Vault 1.0
- I did a podcast with my buddy and colleague Michael Coté on enabling microservices with DevOps. Or something.
- Baeldung has a greet post introducing Spring 5’s Functional Reactive Endpoints.
- periodic reminder that SDKMAN! is awesome and you can use it to install Spring Boot:
sdk install springboot
- The functional reactive support in Spring 5 is really catching on! I particularly enjoyed this post called Spring: Your Next Microframework.
- Using the JVM? (I sure hope so!) You might care about the discussion of the deprecation of
- Tangent: ZeroTurnaround put out a great cheat sheet covering some tips-and-tricks with
- The Java Pub House podcast has a nice interview with Spring Batch and Spring Cloud Task lead Michael Minella
- Łukasz Monkiewicz put together a nice post on request validation with Spring Boot
- Friendly reminder: The goal behind microservices, cloud computing, agile, and everything else you’ll hear Pivotal talking about is, ultimately, to get to continuous delivery, some of the tenants of which are nicely explained here.
- Lars Trieloff, from Adobe, put together a very cool post discussing the paradigm shift in REST vs. technologies like webhooks, where you’re still doing REST but they become more like topics in a messaging architecture.
- I love this post, RabbitMQ: My Alternative ServiceBus for Windows Server.
- Speaking of RabbitMQ: have you seen the new RabbitMQ website? It’s dynamite!
- Pivotal Cloud Foundry now has built-in support for durable persistence.
- I liked this write-up of Neo4j chief scientist Jim Webber’s introduction to how Neo4j achieves cluster consensus.
- Jonathan Borenstein put together a simple demonstration looking at building functional REST services with Spring 5.
- The Cloud Technology Partners podcast had a great interview with Pivotal’s Richard Seroter looking at the future of Cloud Foundry.
- JaxEnter has a great German-language survey on the microservices trend (https://jaxenter.de/microservices-trends-55937).
- Baeldung also has a great post on using the
@JsonComponentannotation with Spring Boot.
Published at DZone with permission of Joshua Long, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.