본문으로 건너뛰기
yceffort
PostsSeriesTagsAbout🧪 Research
EN

Tweaks

theme
accent palette
film grain
minimal mode
10 POSTS

Error-handling 1

  • ◆ OG 스크래핑 서버 설계 노트 · 1편
    #web-scraping#backend#nodejs

    OG 스크래핑 서버를 Node.js로 짓는다면 (1): 런타임 선택부터 에러율과 지연까지

    링크 미리보기 서버의 "에러율 10%"는 성질이 다른 다섯 종류의 실패가 뭉친 숫자다. 이 워크로드가 왜 I/O 바운드에 저 TPS인지, 런타임 선택이 실제로 갈리는 네 지점은 어디인지 따져본 뒤, User-Agent와 인코딩으로 에러율을 낮추는 일로 넘어간다. Node 내장 TextDecoder는 CP949 확장 문자를 에러 없이 다른 글자로 바꾸고, 스크랩해 온 og:title은 API 응답이 아니라 사용자 입력이다. 캐시 스탬피드와 negative caching, 그리고 "P95 1초 미만"을 캐시 히트율에서 역산해 검증하는 200만 건 시뮬레이션까지 담았다. OG 스크래핑 서버 설계 노트 2부작의 첫 편이다.

    2026-08-22·53분
  • #typescript#error-handling#design-patterns

    Effect 시스템 심층 분석: 모나드에서 Algebraic Effects까지, 그리고 Effect-TS의 선택

    Effect-TS가 대체 뭔데 다들 난리인지 직접 파헤쳐봤다.

    2026-02-20·41분
  • #nextjs#debugging#react

    Nextjs app router의 Rendered more hooks than during the previous render 버그 패치 후기

    어렵다 어려워

    2025-06-23·24분
  • #error-handling#nextjs#design-patterns

    클라이언트 서버 모두에서 nextjs에서 api에러 핸들링하기

    결국 여기까지 와버렸네

    2021-10-22·6분
  • #error-handling#javascript#async

    uncaught async error를 올바르게 처리하기

    async가 있으면 함수 실행이 뒤로 넘어간다니까요?

    2021-08-23·18분
  • #javascript#async#error-handling

    promise.then(f, f) vs promise.then(f).catch(f) 는 무엇이 다를까?

    덥다 더워

    2021-07-30·3분
  • #nodejs#error-handling#backend

    Nodejs 프로세스를 종료시키는 방법

    이사하느라 힘들었습니다.

    2021-07-16·11분
  • #error-handling#nodejs#backend

    Nodejs에서 올바르게 에러 처리하기

    SSR을 다루면서 에러처리에 대해 고민했던 나날들😑

    2021-06-05·11분
  • #javascript#async#error-handling

    no return, await, return, await return 의 차이

    try catch 블록에서는 동작이 다르네

    2021-02-03·3분
  • #async#javascript#error-handling

    Promise 관련 API 살펴보기

    Promise.all에서 멈춰있지 말자

    2020-10-31·4분
mailMail icongithubtwitter
yceffort
•
© 2026
•
https://yceffort.kr