“Apache is like Microsoft Word, it has a million options but you only need six. Nginx does those six things, and it does five of them 50 times faster than Apache.”
Chris Lea
책 313페이지에 있는 구절의 영어 문장이다. NGINX의 장점에 대하여 언급하는 대표적인 구절이라고 한다. Apache에 비하여 많은 기능은 없으나 매우 뛰어난 성능을 보이는 부분이 많은 NGINX의 특성을 잘 설명한다고 생각하는 것 같다.
PostgREST에서는 HTTPS를 지원하지 않기 때문에, NGINX에서 Reverse Proxy를 구현하도록 하고 있다는 내용이 있다. 그래서 한 번 읽어 보았다. NGINX에 대한 옵션을 설명하고 있기 때문에, 실제로 구현 가능할 것 같다.
이 책의 문장의 일부만을 이용해서 사용하겠지만, 실제로 구입할 가능성이 높은 책 중의 하나일 것 같다.
장비마다 가지는 고유한 속성값은 여러개가 있을 수 있다. 이 중에서 손쉽게 구할 수 있고, 비교적 고유한 것으로 추정해도 큰 문제가 없는 것으로 이더넷의 MAC ADDRESS가 있다. 파이썬에서 이 값을 얻는 방법 중 UUID 모듈의 getnode를 이용하는 것이 가장 손쉽다. 16진법으로 변경한 다음 3번째 글자부터 이용하면 된다.
tar.xz 파일이 이상하게도 압축이 안풀려서 Windows에서 풀어서 설치 파일을 복사해서 사용했다. 환경 설정 파일 없이 실행하면 친절하게 최소한의 옵션에 따라서 환경 설정 파일을 만들라고 한다. 사용자 계정, 계정의 비밀번호, DB 이름, 스키마 이름, role을 지정한다.