본문 바로가기

728x90

[BackEnd]

(16)
[DB 아키텍처] 1초에 1000명 이상 트래픽이 몰리면 DB는 어떻게 정합성을 유지할 수 있을까? (optimistic-lock, pessimistic-lock, redis-lock, JMeter) [MySQL] ACID 개념과 Procedure를 활용한 Transaction 실습하기 [MySQL] ACID 개념과 Procedure를 활용한 Transaction 실습하기[MySQL] 데이터베이스 ERD 설계하는 법(drawSQL) [MySQL] 데이터베이스 ERD 설계하는 법(drawSQL)[Express] MySQL로 깔끔한 로그인 인증 만들기 [Express] MySQL로 깔끔한 로그인 인증 만들기🚩소개안녕하세요! 대blog.juyear.dev이전 글 읽으러 가기! 👋 소개안녕하세요! 대학생 개발자 주이어입니다.오늘은 제가 "쿠폰 서비스"라는 특정 상황을 가정하고 DB 정합성과 그에 관한 여러가지 lock에 대해서 실습한 부분을 정리하고 공유해보려고 합니다! 저는 대표적으로 no-lock, ..
[Nest] [클린코드 6편] Application Layer(Use Cases)로 Service 정리하기(책임 분리, 비즈니스 흐름) [Nest] [클린코드 5편] Interceptor와 Filter로 반환 값 통일하기(응답 속도 측정까지) [Nest] [클린코드 5편] Interceptor와 Filter로 반환 값 통일하기(응답 속도 측정까지)[Nest] [클린코드 4편] Service와 Repository 분리하고 의존성 주입하기(DI) [Nest] [클린코드 4편] Service와 Repository 분리하고 의존성 주입하기(DI)[Nest] [클린코드 3편] DTO와 전역 pipe로 요청 데이터 깔끔하게blog.juyear.dev이전 글 읽으러 가기! 👋 소개안녕하세요! 대학생 개발자 주이어입니다.오늘은 Nest 클린코드 6편을 적게 되었는데요.5편까지는 기본적인 기능들 위주로 정리를 했다면, 6편부터는 조금 고급 기능들을 정..
[MySQL] ACID 개념과 Procedure를 활용한 Transaction 실습하기 [MySQL] 데이터베이스 ERD 설계하는 법(drawSQL) [MySQL] 데이터베이스 ERD 설계하는 법(drawSQL)[Express] MySQL로 깔끔한 로그인 인증 만들기 [Express] MySQL로 깔끔한 로그인 인증 만들기🚩소개안녕하세요! 대학생 개발자 주이어입니다! 오늘은 node.js와 MySQL을 사용하여 "로그인 인증"을 만드는 법blog.juyear.dev이전 글 읽으러 가기! 👋 소개안녕하세요! 대학생 개발자 주이어입니다.오늘은 평소에 자주 다루지 않았던 MySQL 카테고리로 글을 적게 되었습니다.주제는 Procedure를 활용한 Transaction 실습하기 인데요. 이 주제를 적게된 이유는 제가 최근에 Nest로 Transaction을 구현하는 여러 시스템 설계에 대해서 ..
[Nest] [클린코드 5편] Interceptor와 Filter로 반환 값 통일하기(응답 속도 측정까지) [Nest] [클린코드 4편] Service와 Repository 분리하고 의존성 주입하기(DI) [Nest] [클린코드 4편] Service와 Repository 분리하고 의존성 주입하기(DI)[Nest] [클린코드 3편] DTO와 전역 pipe로 요청 데이터 깔끔하게 검증하기 [Nest] [클린코드 3편] DTO와 전역 pipe로 요청 데이터 깔끔하게 검증하기[Nest] [클린코드 2편] Guard와 Decorator로 요청 처리 깔끔하blog.juyear.dev이전 글 읽으러 가기! 👋 소개안녕하세요! 대학생 개발자 주이어입니다.오늘은 1월 2일로, 드디어 2026년 새해가 밝았습니다.이 글을 읽는 분들 모두 새해 복 많이 받으시고, 좋은 일만 있으시길 바랍니다. 이번 글의 주제는 Nest 클린코..
[Nest] [클린코드 4편] Service와 Repository 분리하고 의존성 주입하기(DI) [Nest] [클린코드 3편] DTO와 전역 pipe로 요청 데이터 깔끔하게 검증하기 [Nest] [클린코드 3편] DTO와 전역 pipe로 요청 데이터 깔끔하게 검증하기[Nest] [클린코드 2편] Guard와 Decorator로 요청 처리 깔끔하게 구현하기 [Nest] [클린코드 2편] Guard와 Decorator로 요청 처리 깔끔하게 구현하기[Nest] [클린코드 1편] JWT 발급 및 인증 구조 깔끔하게 구현하blog.juyear.dev이전 글 읽으러 가기! 👋 소개안녕하세요! 종강 이후 휴식을 취하다가 돌아온 대학생 개발자 주이어입니다.오늘은 Nest 클린코드 4편, Service와 Repository를 분리하고 의존성 주입으로 다른 도메인에서 사용하는 방법까지 정리해보려고 합니다. Nest..
[Nest] [클린코드 3편] DTO와 전역 pipe로 요청 데이터 깔끔하게 검증하기 [Nest] [클린코드 2편] Guard와 Decorator로 요청 처리 깔끔하게 구현하기 [Nest] [클린코드 2편] Guard와 Decorator로 요청 처리 깔끔하게 구현하기[Nest] [클린코드 1편] JWT 발급 및 인증 구조 깔끔하게 구현하기 (Postman API 테스트) [Nest] [클린코드 1편] JWT 발급 및 인증 구조 깔끔하게 구현하기 (Postman API 테스트)👋 소개안녕하세요! 대학생 개발blog.juyear.dev이전 글 읽으러 가기! 👋 소개안녕하세요! 대학생 개발자 주이어입니다.오늘은 Nest 클린코드 3편으로, DTO와 전역 pipe로 요청 데이터를 검증하는 방법에 대해서 정리해보려고 합니다. 1편과 2편에서 진행했던 내용에 이어서 진행할 예정이니, 이전 글 부..
[Nest] [클린코드 2편] Guard와 Decorator로 요청 처리 깔끔하게 구현하기 [Nest] [클린코드 1편] JWT 발급 및 인증 구조 깔끔하게 구현하기 (Postman API 테스트) [Nest] [클린코드 1편] JWT 발급 및 인증 구조 깔끔하게 구현하기 (Postman API 테스트)👋 소개안녕하세요! 대학생 개발자 주이어입니다.오늘은 Nest라는 새로운 카테고리로 찾아뵙게 되었습니다.Nest는 현재 제가 프로젝트를 만들 때 가장 많이 사용하고 있는 백엔드 프레임워크 인blog.juyear.dev이전 글 읽으러 가기! 👋 소개안녕하세요! 대학생 개발자 주이어입니다.오늘은 Nest 클린코드 두 번째 글이고, Guard와 Decorator에 대해서 정리해보려고 합니다! 1편에서 작성했던 코드에 이어서 진행할 예정이니, 혹시 "JWT 발급 및 인증" 부분에 대해서 잘 모르신다..
[Nest] [클린코드 1편] JWT 발급 및 인증 구조 깔끔하게 구현하기 (Postman API 테스트) 👋 소개안녕하세요! 대학생 개발자 주이어입니다.오늘은 Nest라는 새로운 카테고리로 찾아뵙게 되었습니다.Nest는 현재 제가 프로젝트를 만들 때 가장 많이 사용하고 있는 백엔드 프레임워크 인데요. 원래는 Nest관련 글을 따로 분리해서 적지 않고, 프로젝트 제작 글에 조금씩 설명하는 식으로 진행했었습니다.그런데 이번에 Nest로 여러 백엔드 아키텍쳐와 클린 코드 등 심화 부분에 대해서 공부하게 되면서 이 부분을 집중적으로 정리하고 싶어 Nest라는 카테고리를 따로 만들게 되었습니다. 그 첫 번째 글로 서버 보안의 기초인 JWT에 대해서 정리해보려고 합니다.그럼 바로 본론으로 들어가도록 하겠습니다.💡 JWT 란?JWT(JsonWebToken)를 구현하기 전에, 먼저 JWT의 개념과 사용 목적을 이해해야..

728x90