Transactional Outbox Pattern in a monolithic application
What is a Transactional Outbox Pattern? I describe the pattern, its pros and cons and provide a working implementation using Kotlin with Spring and PostgreSQL.
Read onFake the system clock for a single Java application with libfaketime
How I managed to easily end-to-end test a Java application which relied on date comparison.
Read on