1. Spring and Java
>> Java 20: A Sneak Peek on the Panama FFM API (Second Preview) [minborgsjavapot.blogspot.com]
A closer look at some of the improvements in the new preview version of FFM API in Java 20. Yes, 20 🙂
>> AWS Lambda SnapStart Accelerates Java Functions [infoq.com]
AWS announced an update to its FaaS offering AWS Lambda with the Lambda SnapStart feature, reducing cold starts for Java Functions.
>> When to Use jOOQ and When to Use Native SQL [blog.jooq.org]
And some pros and cons of using native queries vs using jOOQ type-safe queries in a project.
Also worth reading:
- >> Dogfooding Test Distribution for Maximum Effect at Gradle [gradle.com]
- >> The error-handling-spring-boot-starter library vs Spring 6 ProblemDetail [wimdeblauwe.com]
- >> How Java Litters Beyond the Heap: Part 1, Relational Databases [foojay.io]
- >> OmniFish on Providing Support for Jakarta EE 10 and GlassFish 7 [infoq.com]=
Webinars and presentations:
- >> What is An Application Server? In 3 Minutes! [foojay.io]
- >> A Bootiful Podcast: Java Champion Gunnar Morling about messaging middleware, Debezium, change data capture, and more. [spring.io]
- >> How to Generate AI Texts & Images With Quarkus & OpenAI [blog.sebastian-daschner.com]
- >> Glimpse at Java 20: Pattern Matching, Concurrent Programming and Valhalla – Inside Java Newscast #38 [inside.java]
- >> Java Value Objects in Action with Valhalla – JEP Café #15 [inside.java]
Time to upgrade:
- >> Hibernate ORM 6.1.6.Final released [in.relation.to]
- >> Spring Cloud 2022.0.0 Release Candidate 3 (codename Kilburn) Has Been Released [spring.io]
- >> Spring WS Samples upgraded for Spring Boot 3.0! [spring.io]
- >> Resilience4j 2.0.0 Delivers Support for JDK 17 [infoq.com]
- >> Spring Shell 2.1.4 and 3.0.0-M3 are now available [spring.io]
- >> What’s new in JPA Buddy 2022.5 [jpa-buddy.com]
2. Technical & Musings
>> The best UUID type for a database Primary Key [vladmihalcea.com]
Why UUIDs are not good ideas for primary keys and how Time-Sorted Unique Identifiers can be good alternatives. An interesting read.
>> Dependency Injection and Inversion of Control [reflectoring.io]
And a practical guide on how to apply IoC/DI principles to everyday projects.
Also worth reading:
- >> Boosting Kubernetes container runtime observability with OpenTelemetry [kubernetes.io]
- >> Forensic container checkpointing in Kubernetes [kubernetes.io]
- >> Web resource caching: Server-side [blog.frankel.ch]
- >> Using Serverless WebSockets To Enable Real-time Messaging [infoq.com]
- >> Kafka vs. Chronicle for Microservices: Which is 750 Times Faster? [foojay.io]
- >> Tech predictions for 2023 and beyond [allthingsdistributed.com]
- >> Ready-to-go sample data pipelines with Dataflow [netflixtechblog.com]
- >> Why I Don’t do TDD [foojay.io]
- >> An introduction to Markdown [blog.scottlogic.com]
3. Comics
>> CEO Fixes His Problem [dilbert.com]
>> Dogber Pr Firm Helps With Phones [dilbert.com]
>> Exploding Phones [dilbert.com]
4. Pick of the Week
And, the Developer Nation survey is back and running now, along with a bunch of interesting prizes 🙂 :