profile
Learn from yesterday, live for today, hope for tomorrow
post-thumbnail

백엔드 모니터링 시스템 구축

참고자료 > https://cabi.oopy.io/85966eac-715a-445a-984c-9543ed359bcc https://cabi.oopy.io/1022ea8e-7ef4-423d-84cf-94dae980d3e2 https://cabi.oopy.io/636

2025년 8월 14일
·
0개의 댓글
·
post-thumbnail

Velog 게시글은 글자 수 제한이 있을까?

게시판 본문을 데이터베이스에서 설계할 경우, 데이터 타입을 TEXT(64KB) 또는 MEDIUMTEXT로 설정하기도 한다.UTF-8로 인코딩될 경우 1글자당 3바이트의 공간을 차지하게 되는데, TEXT는 약 2만 자 정도를 저장할 수 있다는 얘기다.문득 궁금해졌다. 사

2025년 6월 28일
·
0개의 댓글
·
post-thumbnail

DRY, KISS, YAGNI — 3가지 주요 원칙을 생각하며 코드를 작성하자

코드를 반복적으로 작성하지 말자는 원칙입니다.시스템 내에서 특정 지식과 로직은 단 한 곳에만 존재해야 한다는 의미입니다.동일한 코드가 여러 곳에 존재한다면, 변경사항이 생겼을 때 그 모든 곳을 수정해야 합니다.이런 구조는 유지보수 측면에서 매우 비효율적이며, 오류 발생

2025년 6월 18일
·
0개의 댓글
·
post-thumbnail

jpa 조회 성능 최적화

JPA에서 두 엔티티가 N:1 또는 1:N 관계를 맺을 때, 즉시 로딩(EAGER) 과 지연 로딩(LAZY) 중 어떤 로딩 전략을 사용할지 결정해야 합니다.많은 개발 관련 강의나 문서를 보면 "즉시 로딩은 절대 사용하지 말고, 무조건 지연 로딩을 써라"고 말하곤 합니다

2025년 5월 12일
·
0개의 댓글
·
post-thumbnail

정규화 적용 및 중복 요청 처리 방법

이 글은 Figma로 제공된 요구사항을 기반으로 ERD를 설계하고, 제1정규형부터 제3정규형까지 단계별로 적용하며 데이터의 중복 문제를 해결해 나가는 과정을 설명합니다.처음에는 모든 정보를 하나의 테이블에 넣거나 반복 컬럼 형태로 구성하는 경우가 있습니다.예를 들어 사

2025년 3월 24일
·
0개의 댓글
·
post-thumbnail

Attention is all you need

이 글은 구글 브레인 팀에서 발표한 “Attention Is All You Need”(2017) 논문에 대한 리뷰입니다.기존 모델들의 한계기존 모델들은 주로 RNN(LSTM, GRU 등)이나 CNN 기반의 인코더-디코더 구조로 시퀀스 변환을 했습니다. 또한, Atte

2024년 12월 15일
·
0개의 댓글
·
post-thumbnail

YOLO 리뷰 - You Only Look Once : Unified, RealTime Object Detection

You Only Look Once : Unified, RealTime Object Detection 논문을 읽고 정리한 글입니다.현재의 탐지 시스템은 classifier를 재사용하여 탐지를 수행합니다. 예를 들어, DPM 은 슬라이딩 윈도우 기법을 적용하여 class

2024년 12월 11일
·
0개의 댓글
·
post-thumbnail

코틀린 문법 알아보기

변수와 상수 (var vs val) 코틀린은 형 추론으로 자료형 선언을 생략하고 값을 선언할 수 있다.함수 함수 선언 방법: 객체를 생성할 때 new 키워드를 사용하지 않는다.init 블록에 작성한 코드는 클래스를 인스턴스화할 때 가장 먼저 초기화된다.Getter/

2024년 10월 5일
·
0개의 댓글
·
post-thumbnail

코틀린의 철학과 특성

이 글은 코틀린 인 액션을 참고하여 작성했습니다.코틀린이 어떤 방식으로 동작하는지 맛보기를 코드를 다음과 같이 구현해 본다.age: Int? = null?는 null이여도 상관없고 만약 null 이 값으로 들어온다면 null 로 초기화하기로 한다.it.age ?: 0i

2024년 9월 17일
·
0개의 댓글
·
post-thumbnail

Junit5 와 테스트 작성법

Given / when / then 기법 - 주어진 조건에서 어떠한 상황에 무슨 결과 값이 나온다 와 같이 테스트를 작성하자.단위테스트 : 순수 자바 코드를 이용하여 단위별로 테스트한다. — 속도 측면에서 빠르다.@Testimport static org.assertj

2024년 9월 13일
·
0개의 댓글
·