Reliable Event-Driven Architecture in Spring Boot: Outbox, Inbox, Retries, and Idempotency
Introduction Event-driven architecture looks simple at first. Your application performs a business operation, publishes an ev...
If you like what I do, you can support this blog by 💰 becoming my sponsor. I would be grateful for your contribution!
Introduction Event-driven architecture looks simple at first. Your application performs a business operation, publishes an ev...
If you've built more than one Spring Boot application, you've probably experienced this. You start with a few REST endpoints and a ...
If you’ve worked on multiple Java projects, you’ve probably noticed something frustrating: Every repository has its own version of a CI/CD...
If you're building a Spring Boot application , sooner or later you'll need a reliable audit trail . Whether it's for: ...
Overview Monitoring method execution time is one of the easiest yet most effective ways to understand your application’s performance. In thi...
Introduction Implementing secure, seamless login across a modern full-stack application is essential—but it doesn’t have to be complicated. ...
1. Introduction In this article, I will share an implementation that utilizes a common base class to streamline the process of implementing...
Learn how to handle daylight saving time (DST) conversions in Java with clear, practical code examples. This guide focuses on using the righ...
1. Introduction JasperReports is an open-source Java reporting tool that allows developers to create sophisticated reports for display, pri...
Overview What is an exception? An exception is an unexpected event, behavior, or state during software execution. In Java, it is...
If you like what I do, you can support this channel by buying me a coffee. I would be grateful for your contribution! Your donations will help me create more FREE online courses and learning materials for programmers and remote workers.
Hello!
I am very excited to hear from you.
Whether you’re working on a new startup or an existing project, feel free to drop a line and let’s start the conversation.
Cheers,
Ed
eplegaspi2@alum.up.edu.ph