Transactional Outbox Pattern in a monolithic application
Maciej ToporowiczApril 15, 2020 · 10 min read
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.
Fake the system clock for a single Java application with libfaketime
Maciej ToporowiczFebruary 22, 2020 · 9 min read
How I managed to easily end-to-end test a Java application which relied on date comparison.