1. Spring and Java
>> JEP proposed to target JDK 16: Unix-Domain Socket Channels [mail.openjdk.java.net]
More channels for NIO: Java 16 will support Unix domain sockets as part of its NIO channels and server socket channels.
>> Hibernate & Testcontainers – A Perfect Match For Your Tests? [thorben-janssen.com]
Testing Hibernate entities with TestContainers: setting up, working with random ports, and faster integration tests.
Also worth reading:
- >> Spring Security: Delegating authorization checks to bean methods [mscharhag.com]
- >> REST: Updating resources [mscharhag.com]
- >> Joining Strings with Java 1.8+ [adambien.blog]
- >> OpenJDK 11.0.9 and Shenandoah GC
- >> Maven features I wish Gradle had: inlined plugins [andresalmiray.com]
Webinars and presentations:
- >> Episode 5 “The Z Garbage Collector (ZGC)” with Per Liden [inside.java]
- >> A Bootiful Podcast: DataStax's Patrick McFadin on DataStax Astra, Cassandra, Cassandra data modeling patterns, and more [spring.io]
- >> Premiering: Bootiful Kotlin [spring.io]
Time to upgrade:
- >> Spring Boot 2.4.0-M4 available now [spring.io]
- >> Spring Framework 5.3.0-RC2 available now [spring.io]
- >> Spring Data 2020.0 RC2 out now [spring.io]
- >> jOOQ 3.14 Released With SQL/XML and SQL/JSON Support [blog.jooq.org]
- >> Spring Authorization Server 0.0.2 available now [spring.io]
2. Technical
>> Building Netflix’s Distributed Tracing Infrastructure [netflixtechblog.com]
Meet Edgar: the Netflix way of tracing the chain of requests in a Microservices architecture at scale!
Also worth reading:
- >> MySQL JSON_TABLE – Map a JSON object to a relational database table [vladmihalcea.com]
- >> Continuous Deployment for AWS Glue [bravenewgeek.com]
- >> Lifting an electric vehicle charger into the cloud [blog.codecentric.de]
- >> Thoughts writing a Google App script [martinfowler.com]
3. Musings
>> Do's and don'ts for conference organizers, a speaker's point-of-view [blog.frankel.ch]
How to organize an even better conference: a few pieces of advice to keep in mind for organizing our next conference! Yeah.
Also worth reading:
- >> Solid Relevance [blog.cleancoder.com]
- >> Van Halen's rider and how it can help improve software development [blog.scottlogic.com]
- >> Out-of-this-World Additive Manufacturing [queue.acm.org]
- >> Unifying the Technical Interview [aphyr.com]
4. Comics
And my favorite Dilberts of the week:
>> Lucky Profits [dilbert.com]
>> Training Kicked In [dilbert.com]
>> When To Reply To Boss Text [dilbert.com]
5. Pick of the Week
>> How to Get Startup Ideas [paulgraham.com]
The post Java Weekly, Issue 356 first appeared on Baeldung.