yeseul.log
close
프로필 배경
프로필 로고

yeseul.log

  • 분류 전체보기 (85) N
    • 프로젝트 (23)
      • 프로젝트 과정 (21)
      • 프로젝트 결과 (2)
    • 알아두면 좋은 개발 지식 (44) N
      • 컨퍼런스 정리 (7)
      • Java & Spring (9)
      • KSUG (24) N
      • 인프라 (2)
    • 기타 (15)
      • 오늘 읽은 책 (6)
      • CloudWave 3기 (3)
      • 자격증 (2)
      • 컨퍼런스 (1)
      • 회고 (2)
  • 홈
  • GitHub
  • 방명록
Spring Boot 다국어 서비스 구현하기

Spring Boot 다국어 서비스 구현하기

글로벌 서비스를 개발할 때 다국어 지원은 필수적인 기능입니다. HTTP의 Accept-Language 헤더를 활용하면 사용자의 언어 설정에 따라 자동으로 적절한 언어로 서비스를 제공할 수 있습니다. 이번 글에서는 HTTP 기초부터 Spring Boot에서 Accept-Language를 활용한 다국어 서비스 구현까지 알아보겠습니다. 이 글에서 사용한 예제 코드는 GitHub 레포지토리에 정리해 두었습니다.자세한 내용은 글 하단의 링크를 참고해주세요.HTTP 기초 이해하기HTTP란?HTTP(HyperText Transfer Protocol)는 웹에서 클라이언트와 서버 간의 통신을 위한 프로토콜입니다. 요청-응답(Request-Response) 모델을 기반으로 하며, 클라이언트가 서버에 요청을 보내면 서버가 ..

  • format_list_bulleted 알아두면 좋은 개발 지식/KSUG
  • · 2025. 8. 14.
  • textsms

Kind를 이용하여 멀티 노드 Kubernetes 클러스터를 구성하고 삭제하는 방법

쿠버네티스를 간단히 실습할 수 있는 환경인 kind를 활용하는 방법을 소개합니다. kind란?kind (Kubernetes IN Docker)는 Docker 컨테이너 기반으로 쿠버네티스 클러스터를 구성할 수 있게 해주는 도구입니다.테스트, CI/CD, 경량 개발 환경에 적합VM 없이 컨테이너로만 클러스터 구성매우 빠르고 가벼움구성 예시kind-multinode/├── kind-cluster.yaml # 클러스터 노드 설정 파일└── create-cluster.sh # 클러스터 생성 스크립트kind-cluster.yamlkind: ClusterapiVersion: kind.x-k8s.io/v1alpha4nodes: - role: control-plane - role: wor..

  • format_list_bulleted 알아두면 좋은 개발 지식/인프라
  • · 2025. 8. 6.
  • textsms

25년 7월

보호되어 있는 글입니다.

  • format_list_bulleted 알아두면 좋은 개발 지식/KSUG
  • · 2025. 8. 3.
[KSUG] 기초 지식 스터디 2회차 요약

[KSUG] 기초 지식 스터디 2회차 요약

25년 KSUG에서 주니어 및 취준생 분들과 함께한 스터디 진행 기록입니다.스프링 프레임워크 혹은 데이터베이스에 대한 스터디를 진행 했고, 저는 스프링 프레임워크를 선택했습니다.*스프링 프레임워크 가이드 책: 스프링 부트3 핵심 가이드*데이터 베이스 가이드 책: 새로 쓴 대용량 데이터베이스 솔루션 1기여해주시는 멘토 분들께 항상 감사드립니다. 이번 시간에는 Spring Boot - 제2장: 개발에 앞서 알면 좋은 지식데이터 베이스 - 1.3장: SQL의 실행 계획부분을 정리해오기로 했다.오늘은 스터디 시작 전에 발표를 자원해주신 분들이 계셔서, 비교적 원활하게 진행할 수 있었다. 오늘은 특별히 게스트로 '김근수'님께서 참석해 주셨는데, 발표 내용이 특히 인상 깊었다. Spring Camp에서도 연사로 ..

  • format_list_bulleted 알아두면 좋은 개발 지식/KSUG
  • · 2025. 8. 3.
  • textsms

2025년 상반기 회고

벌써 일한지 반년이 넘었다. 2025년 상반기는 운영 중인 '미브'(AI 이미지 생성 서비스)의 시스템 안정화와 확장성 확보에 집중한 시기였다. 단순히 기능을 개발 뿐만 아니라 운영 환경과 아키텍처를 점검하고 개선해나가며 많은 고민과 성장을 경험할 수 있었다. 아래는 분기별로 정리한 주요 작업들이다.1분기: 시스템 마이그레이션과 운영 구조 개선Lambda -> Spring Boot로의 시스템 전환현재 '미브'라는 서비스를 운영하고 있는데, 내가 넘겨 받기 전에는 서버가 AWS Lambda 기반으로 운영되고 있었다. 그러나 점차 증가하는 트래픽과 복잡한 운영 요구를 감당하기에는 한계가 있어 Spring Boot 기반 서버로 마이그레이션을 진행했다. 단순히 기술 스택을 옮기는 것을 넘어, 로직 흐름과 파일 ..

  • format_list_bulleted 기타/회고
  • · 2025. 7. 31.
  • textsms
스프링 부트에 대한 간단한 고찰 - 2

스프링 부트에 대한 간단한 고찰 - 2

25년 KSUG에서 주니어 및 취준생 분들과 함께한 스터디 진행 기록입니다.스프링 프레임워크 혹은 데이터베이스에 대한 스터디를 진행 했고, 저는 스프링 프레임워크를 선택했습니다.기여해주시는 멘토님들께 항상 감사드립니다. 2회차 스터디에서 메인으로 사용하는 책은 '스프링 부트 3 핵심 가이드'라는 책이다. 2회차에는 2장부터 정리를 하면 되고, 3장은 개발 환경 구성 하는 챕터여서 생략했다.원래는 이번 시간에 2장만 하면 되는 것이었는데 읽는 김에 금방 읽을 수 있을 것 같아 5장까지 읽고 정리해보았다. 이번에는 책을 읽으면서 필요한 전공 지식을 질문 형태로 정리하고, 그에 대한 답을 찾아보는 방식으로 공부해보기로 했다. 기도님께서 참고하라고 공유해주신 리포지토리가 있었는데, 그 방식처럼 나도 질문지를..

  • format_list_bulleted 알아두면 좋은 개발 지식/KSUG
  • · 2025. 7. 31.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • ···
  • 15
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (85) N
    • 프로젝트 (23)
      • 프로젝트 과정 (21)
      • 프로젝트 결과 (2)
    • 알아두면 좋은 개발 지식 (44) N
      • 컨퍼런스 정리 (7)
      • Java & Spring (9)
      • KSUG (24) N
      • 인프라 (2)
    • 기타 (15)
      • 오늘 읽은 책 (6)
      • CloudWave 3기 (3)
      • 자격증 (2)
      • 컨퍼런스 (1)
      • 회고 (2)
최근 글
인기 글
최근 댓글
태그
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바