서비스를 설계할 때 데이터베이스의 저장되는 리소스의 Key를 어떤 방식으로 생성해야하는지에 대한 고민을 정리해보았다. 찾아보면서 알게된 것이지만 생각보다 고려할 점이 많았다.
2022-10-14 (수정 :2022-11-02)
처음에는 간단하게 작성한 도메인 로직이 시간이 지나면서 여러가지 추가 로직이 늘어나 복잡해지는 경험을 해본적이 있다. 이런 코드를 리팩토링하면서 스프링의 Event 기능을 사용할 수 있는데 스프링 이벤트를 사용할 때 어떤 점을 고려해야하는지 정리해보았다.
Event
2022-09-17 (수정 :2022-11-02)
Private 서브넷에 있는 RDS 인스턴스는 외부에서 직접적으로 접근이 불가능하다. 이럴 때 데이터베이스에 접근하기 위한 SSM (gossm)사용법을 알아보았다.
2022-09-03
AWS에서 EKS 클러스터를 생성할 때 어떤 인스턴스 타입이 적당한지 고민이 되었는데, 인스턴스를 선택하는 과정을 정리해보았다.
2022-08-21
기다리고 기다리던 새로운 맥북 PRO M1 MAX를 받았다. 반도체 대란(?!)의 영향으로 6개월을 기다린 끝에 새로 받은 장비였다. 새로 받은 맥북의 환경설정을 정리해보았다.
2022-07-31
K8S에서 Java 애플리케이션을 구동할 때에는 리소스 설정과 메모리 설정에 주의하지 않으면 성능에 이슈가 발생할 수 있어, 관련 설정을 정리해보았다.
2022-07-10
서비스의 운영툴, 흔히 backoffice라고 하는 기능들을 을 만들 때 어떻게 하면 사용하기 편리한 화면을 구성할 수 있을지 생각한 내용들을 정리해보았다.
2022-06-12
K8S 환경에서 PODS를 배포할 때 안전하게 종료 / 시작하는 방법을 살펴보았다.
2022-05-27
gradle 을 사용할 때 docker 캐시 레이어를 사용해서 도커 빌드 속도를 빠르게 하는 방법을 알아보았다.
2022-05-13
새롭게 시작한 서비스를 1년을 채우지 못하고 종료했다.
2022-04-29
Software Developer, I love code.