본문 바로가기
eomoff

분류 전체보기

11

Dev Log/Algorithm [프로그래머스] 코딩 기초 트레이닝 - Day 1 문제 1. 문자열 출력하기문제: 문자열 str이 주어질 때, str을 출력한다.입력: HelloWorld!출력: HelloWorld!정답:import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); System.out.println(a); }}획득:입력 받는 방법을 알아냄import java.util.Scanner;Scanner sc = new Scanner(System.in);String s = sc.next();문제 2. a와 b 출력하기문제: 정수 .. 2026. 9. 14. 16:50
Dev Log/Projects [AWS 배포기 #1] 배포를 내가 해보려고함 - 현재 프로젝트의 아키텍처 구조 nginx와 ECS on EC2로 구성한 배포 아키텍처팀 프로젝트로 만든 서비스는 Spring Boot 애플리케이션 하나에 PostgreSQL, Redis, Kafka, Elasticsearch가 붙어 있고, WebSocket과 SSE로 실시간 기능도 제공합니다. 현재 이 서비스가 AWS 에서 실제로 어떻게 돌아가는지, 사용자의 요청이 들어오는 순서를 따라가면서 1장부터 8장까지 차례로 정리했습니다. 구조를 다 훑고 나서 마지막 장에는 이 구조의 문제점도 함께 적었습니다.1장. 전체 구조 한눈에 보기현재 서비스는 Spring Boot 기반의 멀티미디어/커뮤니티 서비스로, AWS ECS on EC2 환경에서 컨테이너 기반으로 운영되고 있습니다. 전체 시스템을 크게 세 가지 핵심 계층으로 나누어 살펴보겠습니.. 2026. 9. 12. 05:18
Dev Log/Projects [AWS 배포기 #0] 배포를 내가 해보려고함 - 외부API키 발급 4~5주짜리 팀 프로젝트가 끝났습니다. 저는 그 안에서 도메인 CRUD, 외부 API 연동(OpenFeign), Redis, Kafka를 맡았습니다.프로젝트를 마치고 나서 가장 아쉬웠던 부분은 배포를 한 번도 직접 해보지 못했다는 점!!그래서 팀 레포를 fork해놓은것을 내 AWS 계정에 처음부터 다시 올려보기로 했습니다.AWS 콘솔을 열기 전에, 외부 키 6개부터 받아두려고 합니다.배포할 스택영화·드라마·스포츠 중 무엇을 볼지 고민하는 사람을 위한 콘텐츠 큐레이션 서비스입니다. 전체 스택은 아래와 같습니다.분류스택언어·프레임워크Java 17 · Spring Boot 3.5 · Spring Security · Spring Batch데이터PostgreSQL 16 · Spring Data JPA · Quer.. 2026. 9. 10. 00:33