Architecture & Design
Architecture & Design
Sharing system architecture and design decisions and experiences.
Is Gradual MSA Transition an Illusion? - Battling with Tightly Coupled Legacy Services
Hello, Iβm Jeongil Jeong, a 3rd-year backend developer working at a proptech platform. I joined the team recently in March, and like many companies, our team was undertaking the grand journey of transitioning legacy services to Microservices Architecture (MSA) for better scalability and maintainabil...
July 21, 2025
JPA's Design Philosophy and the Gap with SQL: Finding Practical Alternatives
When using JPA, you sometimes encounter moments like βHuh? Why doesnβt this work?β I think anyone who has used JPA has probably experienced the confusion when a feature that was natural in SQL isnβt supported in JPQL. In this article, I want to talk about why the gap between JPA and SQL exists, and ...
November 28, 2024