프론트엔드 프록시와 백엔드 게이트 역할 분리
Frontend → Frontend Proxy (보안 검사) → Backend Gateway (라우팅) → Backend Services ↑ Rate Limiting ↑ JWT 인증 ↑ Bot 차단 ↑ 서비스 라우팅 ↑ 보안 검...
Frontend → Frontend Proxy (보안 검사) → Backend Gateway (라우팅) → Backend Services ↑ Rate Limiting ↑ JWT 인증 ↑ Bot 차단 ↑ 서비스 라우팅 ↑ 보안 검...

ㅋㅋㅋㅋㅋ

pm2는 Node.js 애플리케이션을 운영 환경에서 안정적으로 실행하고 자동 재시작, 로드밸런싱, 로깅, 모니터링 등을 도와주는 프로세스 매니저(process manager)입니다. 🔧 pm2의 주요 기능 기능 설명 🔁 자동 재시작 서버가 에러로 죽으면 자동...
프론트엔드 개발을 하다 보면 “HMR”, “웹소켓 업그레이드”, “프록시 서버” 같은 용어들을 자주 접하게 됩니다. 특히 개발 환경과 운영 환경에서 사용하는 프록시 서버의 역할과 방식이 다른 경우가 많기 때문에, 이를 명확히 이해하는 것이 중요합니다. 이번 글에서는 HMR(Hot Module Replacement)과 WebSocket 업그레이드, ...

터널은 바로 공유기를 우회해 포트를 외부에 오픈하는 데 사용합니다. 그렇다면, 타인의 컴퓨터에 내가 만든 터널(yml과 json파일)을 몰래 전송하고 그걸 실행하는 명령어까지 실행할 수 있게 한다면, 그 타인의 컴퓨터에는 제가 열고 싶은 포트를 맘껏 열고 닫을 수 있습니다. 해커들이 실제로 어떻게 했는지 봅시다. Proofpoint는...

nextjs 프론트를 만들다가 npm run dev를 했을 뿐인데 알 수 없는 로그가 계속 띄워졌다. PS C:\Users\project> npm run dev > frontend_re@0.1.0 dev > cross-env NODE_ENV=development next dev -p 3001 --turbopack...
https://youtu.be/TEaL3kKT1hA [영상]

Nextjs 15.3.3 에서는 turbopack을 사용했을 시 공식적으로 middleware 사용 불가인 점이 명시되어 있습니다. 한편, turbopack을 포기하고 webpack을 사용했을 시에는 middleware를 사용할 수 있다고는 하는데요, 거기에도 여러 상황에서 미들웨어가 그대로 패싱되어버리는 불편함이 있어서, 그런 모든 상황을 컨...

안녕하세요, 이번에 정권도 바뀌면서 내년에는 정부에서 여러 창업지원을 확대하지 않을까 하여, 내년부터 정부지원 기회가 있다면 신청해보고자 사업자등록을 미리 준비해보게 되었습니다. (예비창업패키지를 하면 사업자등록이 있어서는 안되지만, 직장을 퇴사해야 하므로 해당 패키지는 고려하지 않고 있습니다. 그래서 저는 사업자 등록은 일찍 해도 상관 없어요)...
마이크로서비스 아키텍처의 핵심 원칙을 고려하면, 각 서비스는 자율성을 가지고 자신의 메트릭과 로그를 독립적으로 관리해야 한다. 다음은 서비스의 자율성을 유지하면서 중앙화된 모니터링 및 로깅 기능을 제공할 수 있는 균형 잡힌 솔루션이다. 🎯 각 마이크로서비스의 책임: 📁 backend_gateway/ ├── services/metrics.py ...