Quantcast
Channel: Baeldung
Viewing all articles
Browse latest Browse all 4535

Java Weekly, Issue 344

$
0
0

1. Spring and Java

>> Finalizing Records and Pattern Matching in Java 16 [mail.openjdk.java.net]

Exciting news! There are plans to roll out the final version of Pattern Matching for instanceof and Records in Java 16.

>> OpenJDK Migrates to Github [infoq.com]

Ready to browse and even contribute to OpenJDK and HotSpot JVM code on GitHub?

One more thing to get excited about in Java 16 – the OpenJDK will be available on GitHub!

>> Introducing JPaseto: Security Tokens For Java [developer.okta.com]

Meet JPaseto, a new alternative to JWT.

An interesting potential improvement upon the JWT design, by being more secure, cryptographically resilient, and of course easier to use.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> Local Development with AWS on LocalStack [reflectoring.io]

A practical guide on how to mock different AWS services during development using LocalStack including CLI commands integration, JUnit extensions, and last but certainly not least, Spring Boot Integration.

Also worth reading:

3. Musings

>> 7 tips for transforming testing [blog.scottlogic.com]

A collection of best practices to follow to implement an effective testing strategy.

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> Reasonable Assumptions [dilbert.com]

>> No Raise in Years [dilbert.com]

>> Deep Disrespect for Authority [dilbert.com]

5. Pick of the Week

I'll pick DataDog this week – and I'll focus in on their solid logging support – as that's the main aspect of the platform I'm using right now:

>> Explore an easy-to-use, cost-effective log management solution from Datadog

Simply put – a really solid and mature end-to-end way to monitor your application, with full support for pretty much anything Java.

You can use their trial here


Viewing all articles
Browse latest Browse all 4535

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>