Expand Authors Top

If you have a few years of experience in the Java ecosystem and you’d like to share that with the community, have a look at our Contribution Guidelines.

Expanded Audience – Frontegg – Security (partner)
announcement - icon User management is very complex, when implemented properly. No surprise here.

Not having to roll all of that out manually, but instead integrating a mature, fully-fledged solution - yeah, that makes a lot of sense.
That's basically what Frontegg is - User Management for your application. It's focused on making your app scalable, secure and enjoyable for your users.
From signup to authentication, it supports simple scenarios all the way to complex and custom application logic.

Have a look:

>> Elegant User Management, Tailor-made for B2B SaaS

November Discount Launch 2022 – Top
We’re finally running a Black Friday launch. All Courses are 30% off until the end of this week:


November Discount Launch 2022 – TEMP TOP (NPI)
We’re finally running a Black Friday launch. All Courses are 30% off until the end of this week:


At the very beginning of last year, I decided to track my reading habits and share the best stuff here, on Baeldung. Haven't missed a review since.

Here we go…

1. Spring and Java

>> Zero Downtime Deployment with a Database [spring.io]

It's no coincidence that this is first on the list this week – Marcin wrote a well researched, solid and referenceable resource for handling deployments in production.

>> Back to the CompletableFuture: Java 8 Feature Highlight [takipi.com]

Brushing up on the basics is always a good idea, and the CompletableFuture was such a useful addition in Java 8.

The fact that the examples are built using Marvel superheroes is just gravy.

>> JVM JIT optimization techniques [advancedweb.hu]

A comprehensive introduction to the underpinnings of how the JVM actually optimizes and runs code.

>> The Open Session In View Anti-Pattern [vladmihalcea.com]

A low level and highly useful deep-dive into how using the Open Session In View “solution” is essentially a code smell for a root problem in the architecture of the system.

>> Oracle Moves In Strange Ways [adam-bien.com]

A very interesting lesson in the history of Java EE and a quick read.

>> Why Microservices Should Be Event Driven: Autonomy vs Authority [christianposta.com]

As it's becoming clearer and clearer after the ruckus has died down – microservices require a fundamentally different way of architecting our systems.

>> How to use PostgreSQL’s JSONB data type with Hibernate [thoughts-on-java.org]

Some Hibernate goodness with the JSON support in PostgreSQL.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> Modelling Microservice Patterns in Code [vanilla-java.github.io]

An writeup that can define and clarify the mental model of certain client-server interactions.

Also worth reading:

3. Musings

>> The emergence of historical mega breaches [troyhunt.com] and >> Dating the ginormous MySpace breach [troyhunt.com]

Some very interesting things happening in the security ecosystem this week, with a few unprecedented data breaches seeing the light of day all at once.

>> Bridging the Communication Gap Between Developers and Architects [daedtech.com]

Consensus about what an “architect” should be is unlikely, but defining a few useful things that they should definitely do is easier. Some interesting take-aways here.

>> OutcomeOriented [martinfowler.com] and >> ActivityOriented [martinfowler.com]

Organizing teams well is a tough nut to crack. If you're working on cracking it – these two short writeups are a good read.

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> How did people do sarcasm before the internet? [dilbert.com]

>> I remember a time when I had to listen [dilbert.com]

>> The least important thing I do is more important than all of you put together [dilbert.com]

5. Pick of the Week

>> Immortality Begins at Forty [ribbonfarm.com]

November Discount Launch 2022 – Bottom
We’re finally running a Black Friday launch. All Courses are 30% off until the end of this week:


Generic footer banner
Comments are closed on this article!