Lots of interesting writeups on Java 9 this week.
Here we go…
1. Spring and Java
>> Exploring the jlink plug-in API in Java 9 [in.relation.to]
Jlink allows us to create fully self-contained runtime images containing your application. Pretty cool.
>> Automatic-Module-Name: Calling all Java Library Maintainers [branchandbound.net]
An open call to all OS libraries maintainers – let’s add default module names to make life with Java 9 easier!
Also worth reading:
>> SpringOne 2017 – Chat with Pivotal about the Conference, Spring, Reactor, WebFlux and Other Goodies [infoq.com]
>> SpringOne 2017 Key Announcements [infoq.com]
>> SpringOne 2017 Platform Conference – Day 1 [infoq.com]
>> SpringOne 2017 – Day 2 – Juergen Hoeller on Spring’s Mission [infoq.com]
>> Continuous Delivery friendly Maven versions [blog.sebastian-daschner.com]
>> Reactive Streams with Spring Data Cassandra [lankydanblog.com]
>> Calling JDK Tools Programmatically on Java 9 [in.relation.to]
>> IntelliJ IDEA 2017.3: Debugger Improvements [blog.jetbrains.com]
Webinars and presentations:
>> Lessons Debugging Serverless JVM Functions [infoq.com]
>> OctoLinker Java integration [youtube.com]
>> Juergen Hoeller at SpringOne Platform 2017 [youtube.com]
>> Interview with Josh Long & Matt Raible at Devoxx Belgium 2017 [youtube.com]
>> Joker 2017 Event sourcing, event-driven architectures & CQRS [blog.sebastian-daschner.com]
Time to upgrade:
>> Dependency Management Plugin 1.0.4.RELEASE [spring.io]
>> Apache Maven Javadoc Plugin 3.0.0 Released [mail-archives.apache.org]
2. Technical and Musings
>> Pivotal Cloud Foundry vs Kubernetes: Choosing The Right Cloud-Native Application Deployment Platform [blog.takipi.com]
If you don’t know which one to choose, this is a good place to start.
>> Keep Dependency Injection Simple [blog.thecodewhisperer.com]
Dependency Injection goes well beyond Spring 🙂
>> “Unit” Tests? [facebook.com]
Kent Beck, returning to a foundational topic for any developer – the distinction between unit and integration tests.
Also worth reading:
>> SpringOne 2017 – Chat with Pivotal about the Conference, Spring, Reactor, WebFlux and Other Goodies [infoq.com]
>> Validating Topic Configurations in Apache Kafka [blog.codecentric.de]
Also worth reading:
>> Dbtails [blog.cleancoder.com]
>> Surviving Legacy Code with Golden Master and Sampling [blog.thecodewhisperer.com]
>> Specialization: Part 1 [dandreamsofcoding.com]
>> Your Specialty Should Be Easy to Explain [daedtech.com]
>> Expanding the AWS Cloud: Introducing the AWS China (Ningxia) Region [allthingsdistributed.com]
3. Comics
And my favorite Dilberts of the week: