Posts

My thoughts about software and systems.

Home Posts CV
  • MapReduce는 왜 아직도 중요한가 March 25, 2026
  • [System Design Interview] CH7. DESIGN A UNIQUE ID GENERATOR IN DISTRIBUTED SYSTEMS March 23, 2026
  • [System Design Interview] CH5. DESIGN CONSISTENT HASHING February 22, 2026
  • 당신의 배열이 느린 이유 February 20, 2026
  • Dining Philosophers Problem February 20, 2026
  • [Node.js] Event Loop February 20, 2026
  • [Grokking Concurrency] Ch3 How computers work February 14, 2026
  • [System Design Interview] CH4. Design Rate Limiter February 6, 2026
  • [OSTEP] 멀티프로세서 스케줄링 January 6, 2026
  • Salesforce AI로 바라본 앞으로 AI 비즈니스 모델 January 1, 2026
  • 프롬프트는 코드가 아니다 December 31, 2025
  • 소프트웨어 마에스트로 16기를 돌아보며 December 30, 2025
  • Xcode에서 환경변수 관리하기 December 8, 2025
  • [Grokking Concurrency] Ch2 Sequential Execution & Parallel Execution December 1, 2025
  • 소프트웨어 마에스트로 16기 후기, 이하늘 멘토님과 함께하며 November 30, 2025
  • [Effective Java] Item 24 멤버 클래스는 되도록 static으로 만들라 November 4, 2025
  • [Effective Java] Item 23 태그달린 클래스보다는 클래스 계층구조를 활용하라 November 4, 2025
  • [OSTEP] 스케줄링: MLFQ(멀티 레벨 피드백 큐) November 3, 2025
  • [Effective Java] Item 22 인터페이스는 타입을 정의하는 용도로만 사용하라 November 3, 2025
  • [OSTEP]Virtualization-CPU 스케줄링 November 2, 2025
  • [System Design Interview] CH3. 시스템 설계 면접 공략법 November 1, 2025
  • [OSTEP]Virtualization-CPU Mechanisms 제한적 직접 실행 원리 October 27, 2025
  • [OSTEP]Virtualization-Process API October 25, 2025
  • [OSTEP]Virtualization-Process October 16, 2025
  • [Node.js] setImmediate에 대하여 August 26, 2025
  • [NestJS] upstream request timeout 에러 해결기 August 16, 2025
  • [NestJS] 413 payload too large 에러 해결기 August 11, 2025
  • [Tip] 크롬 익스텐션을 만들면서 삭제시 피드백 받기! August 10, 2025
  • [TroubleShooting] 최소 10배 이상 트래픽 비용 발생할 뻔한 이야기 July 25, 2025
  • [AWS] 다시 돌아온 EC2, from AppRunner.. July 19, 2025
  • [Spring🌱] Supabase PostgreSQL Transaction Pooler 에러 해결하기 July 6, 2025
  • [DB] explaing 활용한 SQL 쿼리플래너,옵티마이저 이해 February 13, 2025
  • [DB] 인덱스 이해 및 활용 February 13, 2025
  • [DB] 비트맵 인덱스 스캔 vs 인덱스 스캔 vs 테이블 스캔 February 13, 2025
  • [Spring🌱] JDBC,Spring JDBC,Spring JPA 개념과 사용법 총정리 January 2, 2025
  • [Spring🌱] 로깅(Logging) 완벽 가이드 📝 January 2, 2025
  • [Spring🌱] application.properties 활용 January 1, 2025
  • [Spring🌱] XML Configuration 📄 December 30, 2024
  • [Spring🌱] Bean 지연 초기화,즉시 초기화 December 29, 2024
  • [DB] ACID (원자성,일관성,고립성,지속성) November 28, 2024
  • [우아한 테크코스 7기 프리코스] 2주차 회고 October 28, 2024
  • [우아한 테크코스 7기 프리코스] 1주차 회고 October 21, 2024
  • [Effective Java] Item7 다 쓴 객체 참조를 해제하라 October 21, 2024
  • [Effective Java] Item6 불필요한 객체 생성을 피하라 October 20, 2024
  • [Effective Java] Item5 자원을 직접 명시하지 말고 의존 객체 주입을 사용하라 October 15, 2024
  • [Effective Java] Item4 인스턴스화를 막으려거든 private 생성자를 사용하라 October 13, 2024
  • [Effective Java] Item3 private 생성자나 열거 타입으로 싱글턴임을 보증하라 October 11, 2024
  • [Effective Java] Item2 생성자에 매개변수가 많다면 빌더를 고려하라 October 10, 2024
  • [Effective Java] Item1 생성자 대신 정적 팩터리 메서드를 고려할 October 9, 2024
  • Junit5 정리 October 5, 2024

© 2026 qyinm