본문 바로가기

전체 글

(784)
Nginx 로드밸런싱 설정하기 1) 서문- 이 글에서는 Nginx 로드밸런서를 도커로 GCP에 배포한 과정에 대해서 다뤄보겠습니다.  콘서트 티켓 프로젝트에서는 고가용성, 부하 조절을 위해 Nginx를 도입했습니다.  2) Nginx 도입 과정 (1) Nginx용 GCP 인스턴스 생성 - Nginx 배포를 위한 GCP 인스턴스를 독립적으로 생성합니다.  (2) Nginx 도커 이미지 다운로드 - docker pull nginx를 통해 Nginx 도커 이미지를 다운로드할 수 있습니다.  (3) nginx.conf 설정  -nginx.conf는 Nginx의 기본 설정 파일로, 모든 설정에 대한 진입점입니다. 워커 프로세스 개수, 튜닝, 동적 모듈 적재와 같은 글로벌 설정 항목을 포함하여, 다른 Nginx 세부 설정 파일에 대한 참조를 지..
[CS Fundamental] 디지털 시계 프로그램을 만들어야 한다. 초단위로 표시해야 한다. 어떻게 작성할 것인가? 그렇게 작성 하면 장점과 단점은 무엇인가? How accurate is python's time.sleep()? - Stack Overflow How accurate is python's time.sleep()?I can give it floating point numbers, such as time.sleep(0.5) but how accurate is it? If i give it time.sleep(0.05) will it really sleep about 50 ms?stackoverflow.com The accuracy of the time.sleep function depends on your underlying OS's sleep accuracy. For non-real-time OSs like a stock Windows, the s..
F-lab 솔직 후기 F-lab 백엔드 자바 과정을 두 차례 진행하고서 이에 대한 후기를 남깁니다.   1) 좋은 점- 실력 있는 개발자 멘토와 1:1로 교육 및 피드백을 받을 수 있다- 개발에 대한 시야를 넓힐 수 있다 - 깊이 있는 개인 프로젝트, 사이드 프로젝트를 진행할 수 있다.   2) 나쁜 점- 멘토마다 개발 역량과 별개로 멘토링 역량이 상이하다.  그래서 어떤 멘토를 만나느냐에 따라 성장의 폭이 매우 달라질 수 있다.  - 위의 문제를 해결하기 위해서 F-lab 측에서  (1) 멘토의 멘토링 성과를 투명하게 공개하거나  (2) 멘토에 대한 멘토링 교육   이 이뤄져야 한다고 생각하나, 두 부분 다 제대로 이뤄지지 않는듯하다