본문 바로가기

분류 전체보기115

서버리스 환경에서 캐싱이 동작하지 않는 이유와 해결책 서버리스 환경에서 애플리케이션을 배포하다 보면 예상과 다르게 캐싱이 제대로 동작하지 않는 경험을 해보셨을 겁니다. 특히 Vercel 같은 플랫폼에서 통계 데이터를 캐싱했는데 매번 새로 불러와지는 현상을 겪으신 분들이 많을 텐데요. 오늘은 이 문제의 원인과 해결책을 알아보겠습니다. 서버리스는 정말 '서버가 없는' 것일까?서버리스(Serverless)라는 이름 때문에 서버가 아예 없다고 생각하기 쉽지만, 실제로는 서버가 필요할 때만 켜지고 꺼지는 개념입니다. 전통적인 서버 vs 서버리스전통적인 서버24시간 365일 항상 켜져있음메모리에 데이터가 지속적으로 유지됨고정 비용 발생서버리스평상시: 완전히 꺼져있는 상태 (메모리에서 제거)요청 시: 함수를 새로 시작 (Cold Start)처리 후: 일정 시간 Wa.. 2025. 9. 24.
Vercel 모니터링 아직 외부에 공개하지도 않았는데 requests 가 800건 이상 들어온 것을 보고 의아함이 들었다.어디서,누가,왔는지 알아보자. Edge Requests: HTTP 상태코드별 분포:2XX (성공): 파란색 - 대부분의 요청이 정상 처리4XX (클라이언트 에러): 주황색 - 소량 발생5XX (서버 에러): 빨간색 - 거의 없음3XX (리다이렉트): 회색 - 일부 발생 => 최근 3시간 동안 트래픽이 집중되었고, 대부분 정상적으로 처리됨 정상적인 사용자 방문 패턴:실제 누군가가 사이트를 체계적으로 탐색홈 → about → faq 순서로 페이지 방문각 페이지마다 동일한 28회의 정적 파일 요청 (브라우저가 자동 로드)1명이 페이지 방문 ↓HTML 로드 (1회) ↓HTML 안.. 2025. 9. 23.
Prisma + Neon: 현대적인 풀스택 개발을 위한 완벽한 조합 Prisma + Neon현대적인 풀스택 개발을 위한 완벽한 조합개요현대 웹 개발에서 데이터베이스 선택과 ORM은 프로젝트 성공의 핵심 요소입니다. Prisma와 Neon의 조합은 개발자 경험과 성능을 모두 만족시키는 강력한 솔루션을 제공합니다.Prisma란?🔒 타입 안전한 데이터베이스 클라이언트TypeScript와 완벽한 호환으로 컴파일 타임에 오류를 잡아냅니다.📝 직관적인 스키마 정의Prisma Schema Language (PSL)로 명확하고 읽기 쉬운 스키마를 작성할 수 있습니다.🚀 자동 마이그레이션스키마 변경사항을 안전하고 자동으로 데이터베이스에 적용합니다.⚡ 강력한 쿼리 빌더복잡한 관계형 쿼리도 간단하고 직관적으로 작성할 수 있습니다.기존 방식 vs Prisma 비교SQL// 기존 SQL .. 2025. 9. 18.
Google Safe Browsing이란? 웹 보안의 숨은 영웅 🛡️ 인터넷을 사용하다가 갑자기 이런 빨간 경고창을 본 적이 있으신가요?⚠️ 위험한 사이트입니다이 사이트는 컴퓨터에 해를 끼칠 수 있습니다.Google Safe Browsing에 의해 차단되었습니다. 바로 이것이 Google Safe Browsing이 여러분을 보호하고 있다는 신호입니다. 오늘은 우리가 매일 사용하지만 잘 모르는 이 강력한 보안 시스템에 대해 알아보겠습니다. Google Safe Browsing이란?Google Safe Browsing은 구글이 2007년부터 무료로 제공하는 웹 보안 서비스입니다. 간단히 말해서 인터넷의 경비원 역할을 하죠.🔍 주요 기능40억 개 이상의 웹사이트를 매일 스캔피싱, 멀웨어, 사회공학적 공격 사이트 탐지30억 개 이상의 기기에서 사용 중하루 수백만 건의 위험 경고.. 2025. 9. 17.
SSL 인증서란? 간단한 비유SSL 인증서 = 웹사이트의 신분증마치 우리가 신분증으로 본인을 증명하듯이, 웹사이트도 "나는 진짜 binance.com이야!"라고 증명하는 디지털 신분증이 SSL 인증서입니다.🌐 HTTP vs HTTPS의 차이 HTTP://binance.com ← 암호화 없음, 위험HTTPS://binance.com ← SSL로 암호화됨, 안전브라우저 주소창을 보면:🔒 자물쇠 아이콘 = SSL 인증서 있음⚠️ 경고 표시 = SSL 문제 있음 📜 SSL 인증서에 담긴 정보들실제 binance.com의 SSL 인증서를 보면: 인증서 정보:├── 소유자: Binance Holdings Limited├── 도메인: *.binance.com, binance.com ├── 발급기관: DigiCe.. 2025. 9. 17.
Auth 서비스 비교 🔐 Auth 서비스 비교 서비스 설정 난이도 개발자 경험 소셜 로그인 가격 특징 🚀 BaaS 통합형 (Auth + DB + API) 🔥 Supabase(현재 사용) .. 2025. 9. 16.
반응형