[도서 리뷰] 클라우드 네이티브 애플리케이션 디자인 패턴

Book Review

수 많은 애플리케이션들이 클라우드 분야로 쏟아져 들어오는 가운데 경험이 전무한 상태에서 개발하고자 하는 애플리케이션에 적합한 구조 등을 알지 못하여 시행착오를 겪는 경우가 많다.용어나 개념도 확실히 정립되지 않은 부분도 많은지라 검색을 해서 해결하기 힘든 경우도 많다. 이 책을 통하여 클라우드 어플리케이션을 개발 시 유용하게 사용할 수 있는 7가지 설계 패턴들을 배울 수 있으며, 어떤 기술 스택을 …

Continue Reading

haproxy health-check 시 http status 에 따라 서비스에 포함시키기

HAProxy

haproxy로 reverse proxy구성 시 backend 구성 서버들의 health check를 한다.down된 서버는 proxy에서 제외시켜주고 up된 서버는 다시 포함시켜 주는 역할을 하는데문제는 backend에 포함된 서버가 boot 시간이 소요되는 서버라면..?예를들면 작은 사이즈의 spring boot 앱의 경우 약 10초 미만의 부트시간을 갖는데, 부트가 완료되어서 response를 할 수 있는 상태가 되기 전에 haproxy의 서비스에 포함되어서 그 순간 접속한 클라이언트는 response를 …

Continue Reading