Hi, Spring fans! Can you believe it's already been a month since we last had the chance to talk? Time flies when you're having fun! I've been to Philadelphia, and to the amazing Devnexus conference. But, I haven't been to nearly so many places as I would normally go this time of year. The recent COVID-19 pandemic has delayed or canceled all the conferences and customer meetings that I was going to be at for the next two months at least. So, I've got more time to myself to focus on other things. And there is a lot to focus on!
I've been busy working on the podcast – complete with a brand new site – BootifulPodcast.fm! Want to be notified of the latest episode? Follow the podcast (@BootifulPodcast) on Twitter! These episodes are in the roundup below, of course.
I've been busy working on new Spring Tips installments! Yep, that's right, we're back! Finally! At long last, I've started season 7 of the series. I've already got 6 episodes recorded and in the can, and I can't wait for you to start seeing them. This time around, I'm going to try to go the extra mile and write a blog for each video. So you'll get Spring Tips videos and blogs if that's the way you roll. And the episodes that have already been published are also in the roundup below, of course! Stay tuned to @SpringTipsLive for updates on the new episodes
And, of course, I've been hard at work on the Reactive Spring book. Buy now, read now, get the final edition later. You can find more about the book over at ReactiveSpring.io. You can also follow the book's Twitter handle @ReactiveSpring for updates
- In this first installment of Spring Tips, season 7, I look at RSocket and Spring Security
- Spring Framework 5.2.4 and 5.1.14 available now
- Netflix Built a Spring Application Generator to Boost Dev Productivity. Here's How You Can, Too.
- Spring Boot for Apache Geode & Pivotal GemFire 1.3.0.M2 Available
- Spring Session for Apache Geode & Pivotal GemFire 2.3.0.M2 Available
- Netflix Built an Application Generator to Boost Productivity. Here's How You Can, Too.
- In this installment of A Bootiful Podcast, I talk to folks from Alibaba (Mercy Ma (马昕曦), Andy Shi (施孜海), and Jim Fang (方剑)) about building China-scale Infrastructure at Alibaba with Spring Cloud, RSocket, and more
- You should probably check this video on how to build reliable streaming pipelines with RabbitMQ and Project Reactor
- Announcing Spring Cloud Stream Horsham.SR2 (3.0.2.RELEASE) and Spring Cloud Hoxton.SR2
- Our friend Toshiaki Maki has a nice demo demonstrating using JWT in Spring Security
- Matt Raible has a very interesting look at creating a Spring Boot CRUD application with Angular 9 and Spring Boot 2.2.x
- This is an oldie-but-a-goodie from the good, the great, Dr. Dave Syer: it looks at Spring Performance Gains
- VMware Details its Tanzu/Kubernetes Strategy After Pivotal Merger
- Hey, the Baeldung blog has a nice enumeration of some of the design patterns in the Spring Framework
- Securing RabbitMQ with Vault
- Externalize Springdoc OpenAPI schema (write documentation outside of target classes) – Code Soapbox
- I loved Joris Kuipers talk, Day 2 Problems in CQRS and Event-Sourcing
- Deploying Cloud Foundry on a local Kubernetes – João M Pinto – Medium
- Auto scale Azure Spring Cloud with Azure Monitor and Azure Automation Runbooks – Microsoft Tech Community – 1181125
- Call for Proposals for RabbitMQ Summit 2020 open till Mar 8 – submit now!
- Integrate Java Database Versioning with Liquibase using MySQL [A Step by Step Guide] – By Tiago Melo
- Announcing: The NEW Spring Website!
- In this installment of A Bootiful Podcast, I talked to Vedran Pavic on Spring Session, Croatia, and so much more
- Spring Boot 2.3.0.M2 available now
- Spring Boot and Spring Cloud in 15 minutes
- Spring Integration 5.3 Milestone 2 Available
- Spring Data Neumann M3 released
- Happy birthday to the Cloud Foundry foundation!
- InfoQ hhas a really nice look at various, recent feveloper surveys and their results. One conclusion's inescapable: Spring Boot is a tour de force! Thank you communuty for being so amazing.
- Want to learn about the latest and greatest in Spring? Join the SpringOne Tour this year!
- Spring Boot – production-grade Spring-based Applications that you can “just run”
- Arun Gupta is a fellow Java champion and he has some nice things to say about the Spring team and – frankly – it warmed my heart and I just wanted to share. Thanks Arun – the feeling is mutual, buddy!
- Learn about collaborative contract-driven development in this talk on – among other things – Spring Cloud Contract
- Daily Reactive: Let's talk about ThreadLocals. · A guy with 'Ego' in his name
- The Java Hungry has a nice post on the top 40 Most Frequently Asked Spring Boot Interview Questions and Answers
- The RabbitMQ blog has published the epic "This Month in RabbitMQ," January 2020 Recap – always worth a read!
- Chassis and AppFactory: Accelerate Development of Cloud-Native Microservices for Enterprises
- Hi Spring fans! I'm doing a webinar – the first part of three – on Reactive Spring the 20th of February – join me!
- In this installment of A Bootiful Podcast, I talked to Oleg Šelajev on ZeroTurnaround, GraalVM, the vJUG and so much more
- Spring Security 4.2.14 Released
- Spring Security 5.2.2, 5.1.8 and 5.0.14 Released
- Spring Security 5.3.0.RC1 Released
- Oh, btw, did you know that the BOM and some choice starters for the Alibaba integrations for Spring are now available on the Spring Initializr?
- The Simplest Way to Deploy Spring Boot with PostgreSQL on AWS
- Mutation Testing: Case Studies on Spring Boot APIs
- What is Spring Framework? From Dependency Injection to Web MVC
- You can call an RSocket service from WebAssembly now, too. Did you know Spring Framework (and Spring Boot!) has fantastic RSocket support?
- People seem to have enjoyed my introduction to the Reactive Revolution in Australia in November, 2019, and you might too
- You can now use several of the Alibaba starters on the Spring Initializer!
- The Java at Microsoft blog has a nice recap of what’s new in Azure Spring Cloud
- Spring Cloud App Broker 1.1.0.M1 Released
- Spring Session Dragonfruit-M1, Corn-SR1 and Bean-SR9 Released
- Spring Cloud Data Flow 2.4.0 Released
- Spring Boot for Apache Geode & Pivotal GemFire 1.1.5.RELEASE, 1.2.4.RELEASE and 1.3.0.M1 are available
- Spring Session for Apache Geode & Pivotal GemFire 2.1.8.RELEASE, 2.2.2.RELEASE and 2.3.0.M1 are now available
- Spring Cloud Greenwich Service Release 5 (SR5) is available.
- In this installment of A Bootiful Podcast, I talk to "The Phoenix Project" and "The Unicorn Project" author Gene Kim
- This is a very useful reminder on how we name Spring Cloud releases
- Happy 5th Birthday, CloudFoundry Foundation
- The new JRebel 2020 report has some interesting findings including, but not limited to, the fact that Spring Boot (82%! Nothing else even matters or comes close, staying in the 1% range…) dominates the majority of workloads, followed by DropWizard, and that PostgreSQL is the dominant database.
- Greg Turnquist does an epic job introducing the the Fundamentals of Spring Boot in this YouTube video
- Tom Prior has a nice post on easy boarding with Kotlin and Cloud Foundry
- I love this post demonstrating how to do end-to-end testing with TestContainer and Spring Boot 2.3.0.M1.
- This is a cool post on using Spring Integration to manipulate RSS feed data and write to files
- Check out the Spring Cloud App Broker community channel on Gitter.im
- Getting Started With RSocket: Spring Boot Server
- A Bootiful Podcast: Spring Cloud Contract lead Marcin Grzejszczak on Spring Cloud Contract, Spring Cloud Sleuth, Continuous Integration and more
- Spring Boot 2.2.5 released
- Spring Boot 2.1.13 released
- CVE Reports Published for Reactor Netty
- Spring Data Moore SR5 and Lovelace SR16 released
- Another fine installment from Greg Turnquist, this one on Messaging with Spring Boot
- This is an interesting post on database schema changes with Hibernate and Spring Boot
- Don't miss the opportunity to meet Spring Cloud Gateway lead Spencer Gibb
- Congrats to the Confluent team on their new developer portal chock full of good stuff!
- There are new Spring Boot releases, including CVE fixes for Netty
- I love the Cloud Foundry on Kubernetes opportunity
- The good Dr. Dave Syer demonstrating how to start a Spring Boot application, like the Petclinic, used a pre-cached JVM tool
- The Cloud Foundry community is looking for a handful of volunteers to help reconstitute a multi-member vulnerability management team for CFF projects.
- There's now out-of-the-box support for R2DBC in Spring Boot!
- have you seen the new Spring website? – it's 'perty!