blog-project 성능 최적화
[1탄] 좋아요를 누를때마다 DB를 찌르고 있었다
개요
개요
요구사항
개요
Redis는 왜 멀티 코어 시대에 싱글 스레드를 고집할까?
배경 : Stream은 왜 탄생했을까?
유스케이스란(Use Case)란 무엇일까? 개발 프로젝트를 시작하면 늘 듣는 말이 있다. “요구 사항을 먼저 정리하자.” 하지만 막상 요구사항을 문서로 정리하려고 하면 너무 추상적이거나, 반대로 지나치게 세세해져서 관리가 힘들어진다. 이 때 유용하게 쓸 수 있는 도구가 바로 유스케이스(Use Case) 이다. —
REST API 제대로 이해하기 💪
들어가며 현재 우리 회사에서는 DTO, VO, Entity의 구분 없이 하나의 DTO 객체로 DB와 매핑하여 사용하고 있다. 정확히 말하면 DB 테이블과 완전한 1:1 매핑이 아니라, 여러 테이블의 데이터를 하나의 DTO에 합쳐서 담아 쓰고 있는 상황이다. 즉, DB 작업에도 동일한 DTO를 사용하고, 사용자 화면에 데이터를 내려줄 때도 동일한 D...
1️⃣ 병행 프로세스의 개요
Enum 🧾