Feb 12 · 9 min read · Why Traditional Approaches Fail in Modern GraphQL Systems Early GraphQL implementations often relied on manual query optimization, eager loading strategies borrowed from REST APIs, or database-level query planners. These approaches break down under c...
Join discussionMay 29, 2025 · 6 min read · DataLoader vs JPA 1차 캐시: 성능 최적화 전략 비교 JPA 에 익숙한 사람 입장에서 JPA 1차 캐시와 GraphQL DataLoader 의 성능 최적화 전략을 비교해보았습니다. 키워드: Logical Join 📊 비교 요약 특성DataLoaderJPA 1차 캐시 스코프HTTP 요청 단위트랜잭션 단위 배치 처리Event Loop 기반 자동 배치수동 배치 처리 필요 캐시 전략요청별 메모이제이션엔티티 동일성 보장 ...
Join discussionNov 10, 2024 · 4 min read · 이번 포스팅에서는 N+1 문제가 무엇이며, 이 문제를 DataLoader로 어떻게 해결하였는지 살펴본다. N+1 문제 Listing 타입을 배열로 반환하는 루트 쿼리인 featuredListings 가 정의된 GraphQL 스키마가 있다. type Listing { id: ID! "The listing's title" title: String! "The listing's description" description: Strin...
Join discussionJul 29, 2024 · 7 min read · Intro Handling large data sets in Salesforce can be super exciting, especially when you're up against the limitations of traditional tools like Salesforce Data Loader! Salesforce claims that Data Loader can handle up to 150 million records, with a ma...
Join discussion