궁금한거 있으면 언제든 물어보라구!
DBDB딥
바쁘다 바빠~
아직도..바쁘다 바빠..
스프링에서 로그 관리 기본.
KB IT's Your Life 기자단 활동을 한 달 동안 경험하며 겪었던 문제점과 고민, 그리고 앞으로의 개선 계획
WebSocket과 STOMP를 사용하여 Spring 프레임워크에서 실시간 양방향 통신을 구현하는 방법
오늘의 학습 내용 주요 개념 및 키워드 Spring Security: 기존의 세션 기반 보안 방식을 대신하여 JWT를 사용한 보안 시스템을 구축하는 핵심 프레임워크이다. JWT: JSON 기반의 Web Token으로, 사용자의 인증 정보를 안전하게 전송하고 관리할 수 있는 방법이다. 서버는 사용자 요청마다 세션을 관리하지 않고, 토큰을 통해 요청을 검...
동시성?
서론 Vue.js 애플리케이션을 자동으로 배포하는 방법을 소개하고자 한다. 수동으로 진행하던 배포 작업을 GitHub Actions를 통해 자동화하고 pages를 통해 배포하여, 코드를 푸시하기만 하면 빌드와 배포가 자동으로 진행되도록 설정할 수 있다. 이번 글에서는 Vite를 사용한 Vue.js 애플리케이션을 GitHub Pages로 자동 배포하는...
서론 최종 프로젝트를 티켓팅 서비스로 기획한 만큼, 많은 사용자가 동시에 몰릴 경우 서버에서의 트래픽 관리가 매우 중요하다. 티켓팅 시스템은 특정 시간대에 급격한 트래픽 증가가 발생하는 특성이 있어, 서버가 이를 효과적으로 처리하지 못하면 서비스 중단이나 지연 문제가 발생할 수 있다. 이를 위해 AWS EC2 인스턴스를 활용하여 필요한 만큼의 컴퓨팅 ...
EC2 접속하기 까지 진행된 EC2 인스턴스를 통해 배포가 진행됩니다. > > 배포될 프로젝트는 https://github.com/KBfinance-team-MetalWallet/metal-wall
간단 요약한 개발기
KB IT’s Your Life 교육과정은 프로젝트 발표 이후로 1주일의 고도화 기간이 주어진다. 고도화를 하기 전에 KPT 회고를 진행했고 해당 회고를 바탕으로 고도화를 설계했다. Keep (유지할 점) 프로젝트에서 내가 해야할 과제가 주어지면 해당 과제를 풀어가는 과정을 연구노트 및 트러블 슈팅 페이지로 정리하며 문서화를 진행했다.