Welcome to another installment of This Week in Spring! We’ve got a lot to cover this week so let’s get to it.
- Fred Melo is one of Pivotal’s brightest and when he talks about data, people listen. Here’s your chance to watch his SpringOne Platform talk on data microservices
- The RabbitMQ Team has been busy! The RMQ Java Client has some very nice new (non-breaking) new features in Metrics, logging and Java NIO, among other things.
- Expanding on the metrics support in RMQ Java Client 4.0, the Rabbit team blogs about using JMX, Spring Boot Actuator and Coda Hale’s awesome DropWizard Metrics library.
- I liked this SpringOne Platform talk, from Confluent’s Joe Kutner, I Can’t Believe it’s not a Queue: using Apache Kafka with Spring. It’s a focused look on Apache Kafka, one of the most capable and cloud-native message queues these days - Apache Kafka - with Spring.
- Check out Spring Integration and messaging guru Gary Russell’s SpringOne Platform look at Spring for Apache Kafka
- check out Spring and Spring for Apache Hadoop contributor Thomas Risberg’s look at building big-data pipelines with Spring
- our friend Toshiaki Maki has built a really cool Graphviz visualization of the beans in an application that’s accessible under the
- Spring Cloud contributor Vinicius Carvalho’s SpringOne Platform talk on evolutionary and resilient microservices is one to watch
- Spring Integration Java DSL lead Artem Bilan just announced Spring for Apache Kafka 1.1.3
- Spring Cloud ninja Marcin Grzejszczak just announced Spring Cloud Camden SR5
- the team behind Spring Tool Suite is cooking up some amazing stuff for Spring Tool Suite 4, and a huge part of that is an extraction of the plugins in STS as language servers that can be used with a variety of other IDEs, including Atom and Microsoft VS Code. As part of the that, the team has just released the Cloud Foundry
- Spring IO Platform lead Andy Wilkinson just announced Spring IO Platform Brussels RC1
- not one to rest on his laurels, Andy also just announced Spring IO Platform Athens SR3
- Are you going to be at the fabulous DevNexus event in Atlanta, GA, later this month? The Spring team will be there too!
- seems I missed a good one in January! Check out Muhammad Noor’s post on building reactive based microservices with Spring Cloud and
- Rashidi Zin put together a nice example of using Spring Data to support entity auditing. Very cool Rashidi!
- Bruno Krebs put together a very cool post on building a REST API wiht test-driven development (and Spring Boot, naturally)
- Mario-Leander Reimer’s cloud-native workshop at the OOP17 conference looks pretty darned interesting! I wish I’d been there. For those of us that weren’t, though, there is at least his Git repository.
- Speaking of DevNexus, this oldie-but-a-goodie, Keeping it Clean: Lessons from Open Source and How to Polish, from Spring Boot co-lead Phil Webb is definitely a good watch if you haven’t seen it
- While not, strictly speaking, related to Spring, continuous delivery is the grand unifiying theory behind microservices, agile, TDD, and so many other practices we take for granted today and few people introduce the rationale behind it better than Chris Farley
- This post has little to do with Spring itself but it is a very interesting look at the implications on performance in the JVM that don’t override
#hashCodein certain contexts