Archives
All the articles I've archived.
-
[Grokking Concurrency] Ch2 Sequential Execution & Parallel Execution
Grokking Concurrency Ch2 정리
-
소프트웨어 마에스트로 16기 후기, 이하늘 멘토님과 함께하며
소마 16기 과정을 마치며 이하늘 멘토님과 함께한 시간들에 대한 솔직한 리뷰
-
[Effective Java] Item 24 멤버 클래스는 되도록 static으로 만들라
Effective Java 3/e 정리. 주관적 해석을 곁들인
-
[Effective Java] Item 23 태그달린 클래스보다는 클래스 계층구조를 활용하라
Effective Java 3/e 정리. 주관적 해석을 곁들인
-
[OSTEP] 스케줄링: MLFQ(멀티 레벨 피드백 큐)
OSTEP
-
[Effective Java] Item 22 인터페이스는 타입을 정의하는 용도로만 사용하라
Effective Java 3/e 정리. 주관적 해석을 곁들인
-
[OSTEP]Virtualization-CPU 스케줄링
OSTEP
-
[System Design Interview] CH3. 시스템 설계 면접 공략법
가상면접 사례로 배우는 대규모 시스템 설계 기초
-
[Node.js] setImmediate에 대하여
AWS App Runner 제한을 우회하기 위해 setImmediate를 사용했던 경험과 이벤트 루프에서의 동작 원리
-
[NestJS] upstream request timeout 에러 해결기
엥 왜 에러남
-
[NestJS] 413 payload too large 에러 해결기
엥 왜 에러남
-
[Tip] 크롬 익스텐션을 만들면서 삭제시 피드백 받기!
어떻게든 유저 피드백을 받기 위해서...
-
[TroubleShooting] 최소 10배 이상 트래픽 비용 발생할 뻔한 이야기
생각하고 response 하기...
-
[AWS] 다시 돌아온 EC2, from AppRunner..
사용 서비스에 맞는 배포를 합시다...
-
[Spring🌱] Supabase PostgreSQL Transaction Pooler 에러 해결하기
Spring Boot와 Supabase PostgreSQL Transaction Pooler 연결 시 발생하는 prepared statement 에러 해결 방법
-
[DB] explaing 활용한 SQL 쿼리플래너,옵티마이저 이해
DB SQL query planner and optimizer
-
[DB] 비트맵 인덱스 스캔 vs 인덱스 스캔 vs 테이블 스캔
Postgres에서 비트맵 인덱스 스캔, 인덱스 스캔, 테이블 스캔의 차이점과 활용법을 알아본다.
-
[DB] 인덱스 이해 및 활용
Postgres에서 인덱스의 개념과 종류, 생성 방법 및 성능 개선 효과를 살펴본다.
-
[Spring🌱] JDBC,Spring JDBC,Spring JPA 개념과 사용법 총정리
JDBC, Spring JDBC, 그리고 Spring JPA를 비교하고, 활용 예시 코드를 통해 차이점을 살펴보자.
-
[Spring🌱] 로깅(Logging) 완벽 가이드 📝
Spring Boot 애플리케이션에서의 로깅 기능을 이해하고, 로깅 레벨 및 설정 방법을 알아본자.
-
[Spring🌱] application.properties 활용
Spring Boot에서 application.properties를 활용하여 개발과 배포 환경을 효율적으로 관리하는 방법
-
[Spring🌱] XML Configuration 📄
Spring Boot에서 XML을 사용한 설정 방법과 어노테이션과의 비교
-
[Spring🌱] Bean 지연 초기화,즉시 초기화
Spring의 지연 초기화와 즉시 초기화의 차이를 확인해보자.
-
[DB] ACID (원자성,일관성,고립성,지속성)
DB란 무엇일까 ⛁
-
[우아한 테크코스 7기 프리코스] 2주차 회고
우테코 프리코스를 하면서
-
[Effective Java] Item7 다 쓴 객체 참조를 해제하라
Effective Java 3/e 정리. 주관적 해석을 곁들인
-
[우아한 테크코스 7기 프리코스] 1주차 회고
우테코 프리코스를 하면서
-
[Effective Java] Item6 불필요한 객체 생성을 피하라
Effective Java 3/e 정리. 주관적 해석을 곁들인
-
[Effective Java] Item5 자원을 직접 명시하지 말고 의존 객체 주입을 사용하라
Effective Java 3/e 정리. 주관적 해석을 곁들인
-
[Effective Java] Item4 인스턴스화를 막으려거든 private 생성자를 사용하라
Effective Java 3/e 정리. 주관적 해석을 곁들인
-
[Effective Java] Item3 private 생성자나 열거 타입으로 싱글턴임을 보증하라
Effective Java 3/e 정리. 주관적 해석을 곁들인
-
[Effective Java] Item2 생성자에 매개변수가 많다면 빌더를 고려하라
Effective Java 3/e 정리. 주관적 해석을 곁들인
-
[Effective Java] Item1 생성자 대신 정적 팩터리 메서드를 고려할
Effective Java 3/e 정리. 주관적 해석을 곁들인
-
Junit5 정리
Spring 테스트 시 자주 사용되는 어노테이션과 함수, 기법들을 정리합니다.