Java Weekly, Issue 461

1. Spring and Java

>> Pre-Allocated Methods for HashMap and HashSet – Sip of Java [inside.java]

Let’s have a look at how Java 19 factory methods for pre-allocated maps and sets can prevent costly reallocations.

>> JEP 433: Pattern Matching for switch (Fourth Preview) [openjdk.org]

Yet another preview for pattern matching in Java: more expressive, safer when dealing with all possible inputs, and backward compatibility.

>> Introducing Spring Modulith [spring.io]

And a new, experimental project for expressing logical application modules in code to build well-structured, domain-aligned applications.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical & Musings

>> Apache Kafka 3.3 Replaces ZooKeeper with the New KRaft Consensus Protocol [infoq.com]

The first Kafka release with a production-ready KRaft implementation: much less ops overhead with better performance. Good stuff.

>> Discuss the problem, not the solution [blog.frankel.ch]

And a good take on why investing more into understanding the problem is more valuable than quickly discussing solutions.

Also worth reading:

3. Comics

>> Approved By A Mean Guy [dilbert.com]

>> Wally Top 10% Employee [dilbert.com]

>> Dilbert Quiet Quits [dilbert.com]

4. Pick of the Week

And a quick guide to exploring 5 critical elements of technical debt:

>>Download: Technical Debt – A Guide for Frustrated Software Architects and CIOs [vfunction.com]

\"IT電腦補習
立刻註冊及報名電腦補習課程吧!

Find A Teacher Form:
https://docs.google.com/forms/d/1vREBnX5n262umf4wU5U2pyTwvk9O-JrAgblA-wH9GFQ/viewform?edit_requested=true#responses

Email:
public1989two@gmail.com






www.itsec.hk
www.itsec.vip
www.itseceu.uk

Be the first to comment

Leave a Reply

Your email address will not be published.


*