Hye Jin Ryoo

[gRPC 백엔드] Day 5: 프로덕션 배포 - TLS, 게이트웨이, 로드밸런싱, 관측성

서론: 작동하는 서버에서 운영 가능한 서버로 Day 1~4에서 스키마·스트리밍·인터셉터·복원력을 갖췄다. 마지막 편은 이것을 프로덕션에 올리는 일이다. 보안(TLS), 브라우저 지원(gRPC-Web), 트래픽 분산(로드밸런싱), 관측성, 그리고 운영 원칙을 정리한다. 1. TLS와 상호 인증(mTLS) 프로덕션 gRPC는 평문으로 띄우지 않는다....

개구리 유래 장내 세균이 생쥐 종양을 제거함

이 글은 GeekNews - 개발/기술/스타트업 뉴스 서비스 블로그에 게시된 글을 자동으로 가져온 것입니다. 더 자세한 내용과 원문은 아래 링크를 참고해 주세요. ➡️ 원문 보러 가기 원문 요약 동료심사 연구에서 양서류·파충류 장내 미생물군 유래 Ewingella americana가 생쥐 대장암 모델의 종양 제거 후보로 부상함 면역 기능이 ...

Show HN: 노동자 소유 협동조합 제품 2.2만 개를 검색하는 디렉터리

이 글은 GeekNews - 개발/기술/스타트업 뉴스 서비스 블로그에 게시된 글을 자동으로 가져온 것입니다. 더 자세한 내용과 원문은 아래 링크를 참고해 주세요. ➡️ 원문 보러 가기 원문 요약 Worker Owned는 노동자 소유 기업의 온라인 상품을 한곳에서 찾게 해, 협동조합 제품을 구매하려는 사람이 매장을 따로 찾아다니는 수고를 줄여...

[gRPC 백엔드] Day 4: 장애에 견디기 - 상태 코드, 재시도, 데드라인, 서킷 브레이커

서론: 분산 환경에서 실패는 정상이다 네트워크는 끊기고, 서버는 느려지고, 의존 서비스는 죽는다. 분산 시스템에서 실패는 예외가 아니라 일상이다. 견고한 백엔드는 실패를 없애려는 게 아니라 실패를 잘 다룬다. gRPC는 상태 코드·재시도·데드라인·연결 관리로 이를 위한 도구를 제공한다. 1. 상태 코드: 재시도 가능 여부의 신호 gRPC는 17개...

Servo 5월 업데이트: 사용자 스크립트, mp4 호환성, DevTools 블랙박싱 등

이 글은 GeekNews - 개발/기술/스타트업 뉴스 서비스 블로그에 게시된 글을 자동으로 가져온 것입니다. 더 자세한 내용과 원문은 아래 링크를 참고해 주세요. ➡️ 원문 보러 가기 원문 요약 Servo 0.3.0은 5월 병합분 391개 커밋을 담아 웹 플랫폼, 임베딩 API, 성능, 안정성, 보안 수정을 한 번에 반영한 릴리스임 웹 플랫...

[gRPC 백엔드] Day 3: 인터셉터 - 인증·로깅·메트릭을 한 곳에서

서론: 모든 핸들러에 같은 코드를 붙이지 않기 인증, 로깅, 메트릭, 추적은 거의 모든 RPC에 필요하다. 이를 핸들러마다 복사하면 빠뜨리고 어긋난다. gRPC의 인터셉터(interceptor)는 REST의 미들웨어처럼, 모든 RPC 호출을 가로채 횡단 관심사를 한 곳에서 처리한다. 1. 인터셉터의 두 종류 단항 인터셉터(Unary): ...

SSH를 위한 네이티브 그래픽 셸

이 글은 GeekNews - 개발/기술/스타트업 뉴스 서비스 블로그에 게시된 글을 자동으로 가져온 것입니다. 더 자세한 내용과 원문은 아래 링크를 참고해 주세요. ➡️ 원문 보러 가기 원문 요약 서버와 엣지 기기가 터미널만 노출하는 대신 브라우저 기반 그래픽 셸을 제공하면, 다른 기기에서 원격 앱을 더 자연스럽게 사용할 수 있음 이 셸은 앱...

유럽 ISP들, 과잉 차단 피해에 권리자 책임 요구

이 글은 GeekNews - 개발/기술/스타트업 뉴스 서비스 블로그에 게시된 글을 자동으로 가져온 것입니다. 더 자세한 내용과 원문은 아래 링크를 참고해 주세요. ➡️ 원문 보러 가기 원문 요약 EuroISPA는 유럽 일부 국가의 해적 사이트 차단이 더 강경해지면서, 새 의무를 만들기보다 현행 법 집행을 바로잡아야 한다고 요구함 유럽위원회의...