Aloha! This week I’m in sunny Honolulu for the first annual LavaOne conference. If you’re not here, you should be! The show is amazing, enjoys 50% female to male audience attendance, the speakers are world-class (well, except yours truly, but don’t tell them that..) and the location is pretty hard to beat!
That said, nothing gives me more pleasure than saddling up to a table with a laptop, some green tea, sunglasses and sunscreen lotion and checking in on the community. This week’s been a heckuva week indeed! Lot’s of great stuff so let’s get to it!
- Ryan Baxter just announced Spring Cloud Edgware SR1 which contains updates for several modules
- Project Reactor team ninja Simon Baslé offers a look at Reactor 3.2.M1
- Vedran Pavić just announced Spring Session 2.0.0. Check it out - there are a ton of improvements.
- Spring ninja Greg Turnquist has put together a nice post introducing the support in Spring HATEOAS for the Affordances API
- There’s now support for query-by-example in Spring Data Redis
- A friendly reminder that, going forward, the preferred way to integrate with the OpenZipkin project is to publish messages over RabbitMQ or Apache Kafka using the
spring-cloud-starter-zipkinclient. This is different than using either Spring Cloud Sleuth Stream (which is deprecated) or using Spring Cloud Zipkin with HTTP, as we have demonstrated before. This stuff changes frequently!
- I loved Java community legend Antonio Goncalves’ blog post detailing his impressions of testing in Spring (and contrasting that with testing in Arquillian, for Java EE applications)
- Spring Framework test lead Sam Brannen has updated his sample app demonstrating Spring and JUnit 5. Do check it out!
- I loved this The New Stack interview with Spring creator and Atomist CEO Rod Johnson. In it he talks about Spring, enterprise Java, SpringOne Platform and TypeScript, among many other things. Check it out!
- This doesn’t have to do with Spring, per se, but it’s very interesting: a DZone refcard on Apache Kakfa). Apache Kafka works well with Spring (via Spring Cloud Stream Kafka Binder, Spring Cloud Stream Kafka Streams Stream binder, Spring for Apache Kafka, and the Spring Integration extensions for Apache Kafka).
- InfoQ has a nice roundup of Pivotal Cloud Foundry 2.0 which has been reimagined to be a container, application and serverless-hosting platform
- This looks kind of interesting. Maybe something you could enable during development and testing.. It’s a Spring AOP based interceptor that logs all interactions with, for example, Spring MVC.
- Tomasz Nurkiewicz has a nice post that looks at using Spring, Project Reactor, and ElasticSearch
- Spring community legend Aboullaite Mohammed has a really nice post on monitoring Spring Boot applications with Promtheus and Grafana. Yay observability!
- This blog looks at the new Meltdown and Spectre security vulnerabilities and highlights that, in order to be most effectively protected against something like this, you need completely automated infrastructure of the sort that platforms like Cloud Foundry, which sits on top of BOSH, can provide
- The code for Spring Data lead Oliver Gierke’s talk Refactoring to a System of Systems is available online. You should definitely watch the talk, too!
- Just a friendly reminder that the performance of Spring Cloud Gateway
in the upcoming Spring Cloud Finchley release is boss-sauce and you should definitely try it out
- Our very own Ben Hale is experimenting with a reactive SQL-based database access API. It’s super early days yet, and no idea where it could go, but it’s interesting and you might take a look.
- See this post on a Linux (Xenial HWE) vulnerability that affects your Cloud Foundry platform installations
- I liked Johan Vos’ post on the state of Java. This has nothing to do, specifically, with Spring, but you’ll enjoy it if you enjoy Spring (and the JVM).
- The New Stack have also published an interesting post on how Netflix built their continuous delivery platform, Spinnaker. One thing that I love about it that I didn’t see mentioned here? It’s built using Spring Boot!
- Pivotal CTO Onsi Fakhouri was featured on the Software Engineering Daily podcast. This is well worth a listen!
- Ranga Karanam put together a nice post detailing seven things people should know when using Spring Boot