AWS EKS Fully Private EKS 클러스터 - Nginx 배포와 외부 통신 라우팅 실습
서종호(가시다)님의 AWS EKS Workshop Study(AEWS) 1주차 학습 내용을 기반으로 합니다.개요: Fully Private EKS 환경이란?K8s Service 모델 이해 (ClusterIP / NodePort / LoadBalancer)AWS Load Balancer Controller (LBC) 배포 및 인증
서종호(가시다)님의 AWS EKS Workshop Study(AEWS) 1주차 학습 내용을 기반으로 합니다.개요: Fully Private EKS 환경이란?K8s Service 모델 이해 (ClusterIP / NodePort / LoadBalancer)AWS Load Balancer Controller (LBC) 배포 및 인증
인생 첫 퇴직 및 이직을 한다. 약 2년 9개월 간의 첫 번째 직장에서의 여정을 마무리했다. 그간의 고민과 이걸 해결하기 위한 다양한 발버둥을 기록하기 위한 글이다. 입사2023년 2월, 학교 졸업 및 정글 사관학교를 수료하고
갱신 분실 문제다중 사용자 환경에서 동작하는 애플리케이션을 개발할 때, 데이터 무결성을 지키기 위한 동시성 제어는 선택이 아닌 필수입니다. 여러 트랜잭션이 동시에 같은 데이터에 접근하여 수정할 때, 예상치 못한 문제가 발생할 수 있으며, 그중
Amazon DynamoDB: Internal Architecture 분석Amazon DynamoDB는 완전 관리형 NoSQL 데이터베이스 서비스로, 대규모 애플리케이션에 필요한 일관된 한 자릿수 밀리초 성능과 뛰어난 확장성을 제공합니다. 이 포스팅에서는 DynamoDB의 핵심 요소, 내부 요청 처리 메커니즘, 데이터 필터링
들어가며AWS Marketplace는 전 세계 클라우드 고객에게 SaaS 제품을 판매할 수 있는 유통 채널입니다. 하지만 처음 시작하는 입장에서는 어떻게 온보딩을 시작해야 할지 막막할 수 있습니다. 이 글에서는 AWS 공식 문서를 바탕으로, SaaS 제품을 AWS
2023년 10월부터 2024년 1월까지, 나는 붕어빵 장사를 직접 기획하고 운영했다. 이 글은 그 경험을 돌아보며 정리한 회고록이다. 왜 시작했나?2023년 여름, 회사에서 맡고 있던 프로덕트에 어느 정도 익숙해지고 있다는 감각이 들었다. 동시에 "우리가
개발을 하다보면 누구나 aws ec2를 빌려본 적이 있을 것이다. 편하게 장비를 빌릴 수 있는 만큼 그에 상응하는 비용이 발생 되기도 한다. 지금까지 해왔던 수많은 토이 프로젝트에서 사용된 t2.micro의 경우 CPU 1개에 메모리가
본 포스팅에서는 spring AOP를 사용할 경우 발생 할 수 있는 문제들에 대해서 알아보고 이를 어떻게 하면 해결할 수 있는지 확인해 볼 예정입니다. Proxy 내부 호출본 이슈의 경우 김영한님의 AOP 관련 강의를 수강하였다면 한번은
본 포스팅은 여러개의 주제로 구성되어 스프링부트 환경에서 DataSource로의 요청을 분산시키는 여러 방법들에 대해서 알아볼 예정입니다. DataSource 분산 처리는 아래의 두 가지 주제로 구성될 예정입니다. @Trnasactional의 readOnly 값에 의한 DataSource 분산 처리샤딩 기법에 의한
본 포스팅에서는 Java에서 제공하는 스레드 풀의 내부 동작에 대해서 다룹니다. “단순히 요청이 오면 Idle한 스레드가 수행한다” 정도는 아니고 스레드 풀 내부의 큐 구현에 따라 어떻게 동작이 달라지는지 스레드 풀의 스레드 개수는 언제 증가하는지