Code Major

Category: Monitoring

  • Archives


  • Java Records and Jackson

    Introduction Java records which were introduced as a preview feature in Java 14 and stabilized in Java 16 were intended to be used as concise, immutable data carriers. They are…


  • Time Zones and the Java Developer

    Introduction Dealing with time is one of the most deceptively complex challenges in software development. A simple Date object might seem sufficient at first, but when your application goes global—with…


  • Spring Boot Test Containers

    Introduction One of the reasons containers are used is to have a light-weight environment that does not differ from one machine to another thereby making configuration dependent on operating system…


  • The Hibernate MultipleBagFetchException

    Introduction In the previous article on the N+1 query problem, we saw that one of the ways to resolve the problem was to change the fetch type of the relation…


  • JPA Hibernate N+1 Query Problem

    Introduction The N+1 Query problem refers to the inefficient way of loading entities and their relations. In a nutshell, a query (1) is issued and results returned but because of…


  • Data Access Observability

    Introduction In previous articles we have seen how we can enable observability in spring -boot applications. So far we can trace methods called and understand them from the outside. However,…


  • Spring Boot Observability

    Introduction Before we move on to how observability is achieved using spring boot, let’s first define what observability means. Observability means understanding the state of a system based on target…


  • Application Performance Metrics with Spring Boot

    Introduction In this article we will have a look at what metrics are, why we need them and how to add them to a spring boot application. The assumption here…


  • Spring Boot Actuator (part 2)

    Introduction In part 1 of this two-part tutorial, we had a look at how to add actuator to your project, a general overview of the endpoints that are auto-configured and…


Navigation

About

Writing on the Wall is a newsletter for freelance writers seeking inspiration, advice, and support on their creative journey.