Layering — Separation of Concerns
애플리케이션의 세 가지 주요 구성 요소인 컨트롤러, 서비스, 레포지토리의 분리를 설명하는 글입니다.
The article explains the separation of three main components: controller, service, and repository in backend applications.
AI가 선별한 아티클
애플리케이션의 세 가지 주요 구성 요소인 컨트롤러, 서비스, 레포지토리의 분리를 설명하는 글입니다.
The article explains the separation of three main components: controller, service, and repository in backend applications.
SRP 원칙은 클래스가 변경될 이유를 하나만 가져야 한다고 설명합니다.
The SRP principle states that a class should have only one reason to change.
서비스와 저장소의 레이어링 접근 방식에 대한 비판적 고찰.
A critical reflection on the layering approach of services and repositories.
99.9% 가용성은 한 달에 43분의 다운타임을 의미하며, 실제 수치가 더 중요하다.
99.9% availability means 43 minutes of downtime per month, emphasizing the importance of real numbers.
면접에서 Kubernetes에 대한 통찰을 제공하는 글.
Insights about Kubernetes from job interviews.
systemd 타이머는 cron의 대안으로 유용성을 강조한 글입니다.
The article highlights the usefulness of systemd timers as an alternative to cron.