This Week in Spring: Data Microservices, Graphs, and Messaging
Incorporating data microservices, visualizing graphs, integration and messaging, and cloud-native development are on the agenda this week in the Spring world!
Join the DZone community and get the full member experience.
Join For FreeWelcome 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 S1P talk on data microservices
- I liked this S1P 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 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
/beansviz
endpoint. - Spring Cloud contributor Vinicius Carvalho’s S1P 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
manifest.yml
editor. - 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 Reactor.
- 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 with 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 unifying 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
#hashCode
in certain contexts
Spring Framework
Big data
kafka
microservice
Spring Cloud
Spring Data
Published at DZone with permission of Josh Long, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.
Comments