Here we go…
1. Spring and Java
>> Monitor and troubleshoot Java applications and services with Datadog Sponsored
Optimize performance with end-to-end tracing and out-of-the-box support for popular Java frameworks, application servers, and databases. Try it out.
>> Refactoring to Eclipse Collections: Making Your Java Streams Leaner, Meaner, and Cleaner [infoq.com]
Turbocharged streams processing with this drop-in replacement for the Java Collections Framework classes. Very cool.
>> WireMock Tutorial: Request Matching, Part Two [petrikainulainen.net]
An interesting write-up about specifying expectations for HTTP request parameters, headers, and cookies.
>> User impersonation with Spring Security [marcosbarbero.com]
A good way to empower your customer support analyst to log in as another user without compromising passwords.
>> The Road to Reactive Spring Cloud [spring.io]
A major step here – as reactive programming goes mainstream in Spring Cloud. I’ve been waiting for this one to drop.
>> Tricks with ‘var’ and anonymous classes (that you should never use at work) [blog.codefx.org]
And a cool, thought-provoking write-up on local-variable type inference in Java 10. Use at your own risk!
Also worth reading:
>> Maven: Use JUnit 5 with Spring Boot for Unit and Integration Tests [info.michael-simons.eu]
>> JDK 8 BigInteger Exact Narrowing Conversion Methods [marxsoftware.blogspot.com]
>> JDK 11: Beginning of the End for Java Serialization? [marxsoftware.blogspot.com]
>> IntelliJ IDEA EAP 5: Dark Window Headers on macOS, Browse Repository at Revision, and more [blog.jetbrains.com]
Webinars and presentations:
>> JDBC, What Is It Good For? [infoq.com]
Time to upgrade:
>> Spring Security 5.0.6 and 4.2.7 Released [spring.io] and >> Spring Framework 5.0.7 and 4.3.18 available now [spring.io]
>> Spring Boot 2.0.3 available now [spring.io] and >> Spring Boot 1.5.14 available now [spring.io]
>> Spring Cloud Finchley.RELEASE is available [spring.io]
- >> Spring Cloud Stream Ditmars.SR4 Released [spring.io]
>> Spring Data Ingalls SR13 and Kay SR8 released [spring.io]
>> Spring Session Apple SR3 Released [spring.io]
>> Announcing Reactor Bismuth-SR10 [spring.io]
>> Spring IO Platform Brussels SR11 [spring.io] and >> Spring IO Platform Cairo SR2 [spring.io]
>> Spring Project Vulnerability Reports Published [spring.io]
>> IntelliJ IDEA 2018.1.5 is released! [blog.jetbrains.com]
2. Technical and Musings
>> A beginner’s guide to Non-Repeatable Read anomaly [vladmihalcea.com]
Strategies for achieving read consistency during concurrent database operations.
>> Makefile 101 [odino.org]
The make tool — what else is it good for? Workflow automation, as it turns out!
Also worth reading:
>> How Continuous Delivery Broke Your Application Reliability – and What You Need to Do to Fix It [blog.takipi.com]
>> Growth Engineering at Netflix — Accelerating Innovation [medium.com]
>> Electronic Signatures Using The Browser [techblog.bozho.net]
>> Distributing desktop webapps via Docker [blog.frankel.ch]
>> What is a presenter? [blog.sourced-bvba.be]
>> Content Marketing Strategy with or without an Audience [daedtech.com]
3. Comics
And my favorite Dilberts of the week: