최근 포스트

2024년 연말 회고

11 분 소요

채널 코퍼레이션에서 2020년부터 2021년까지 약 11개월간 근무하며, 더 나은 복무 환경과 성장 기회를 제공하는 산업기능요원 대체 복무를 준비했습니다. 당시 배정된 TO는 단 1개였고, 입사 순서에 따라 우선순위가 정해지는 구조에서 제가 2순위로 밀리면서 대체 복무 기회를 얻지...

2024년 독서 정산

12 분 소요

2024년은 군 복무로 인해 제한된 개발 환경 속에서 코드 작성, 팀 협업, 시장 경험 등을 충분히 쌓기 어려웠던 해였습니다. 이러한 공백을 메우기 위해 직접적인 경험 대신 여러 서적을 통해 간접적으로 배움을 얻기로 결심했습니다. 그동안 미뤄두었던 책들을 마침내 꺼내어 읽으며, 마...

Redis는 정말 빠른가

4 분 소요

Redis는 키-값 기반의 인메모리 데이터베이스로, Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps와 같은 다양한 데이터 유형을 지원하며 스냅샷을 저장하는 RDB(Redis Database)와 변경...

진부함의 미학

1 분 소요

코딩, 디자인, 기획 등 다양한 업무는 겉으로는 서로 다르게 보이지만, 사실 사람의 심리와 인지 과정에 깊이 연관된다는 점에서 공통된 특성을 지닙니다. 이들 작업의 결과물은 비록 컴퓨터나 특정 시스템에서 실행되지만, 그 과정을 설계하고 수행하는 것은 사람이며, 이는 작업 전반에 큰...

캐시 및 배치 처리로 성능 최적화하기

10 분 소요

다단계 캐시를 통해 읽기 성능 높이기에서는 Redis와 인메모리 로컬 캐시를 활용하여 계층형 캐시를 구성하고, 트랜잭션 내 데이터 고립성을 유지하면서 데이터 접근 성능을 향상시키는 방법을 다루었습니다. 배치 처리를 통해 읽기 성능 높이기에서는 연관된 쿼리를 배치 처리하여 불필요한 ...