2019년 6월 1주차 스크랩
클라이언트
서버
- Programming with SQL Relay using the PHP PDO API
- Apache-PHP는 Connection Pool이 존재하지 않는다. (아마 Nginx도 그렇겠지?)
- 테스트 결과 상당량의 커넥션 오버헤드가 존재함
- 물론 TPS 400 주변이면 웬만한 서버 로드는 커버되겠지만 현재 이상의 성능이 필요해진다면?
- SQLRelay 또는 MySQL-Proxy
- 맹점은 Redis 역시 Connection Pool이 필요한데 그건 어디서 구하실?
- twemProxy?
- 그런데 이정도까지 필요한 상황이 온다면 그냥 PHP를 버리고 빨리 Connection Pool이 백그라운드에서 지원되는 WAS로 갈아타는게 더 낫지 않나......
- 실버바인 서버 엔진 2 설계 리뷰
- flickr의 twemproxy 사용기
- Learn Redis the hard way (in production)
- twemproxy 사용하여 redis 커넥션 로드 줄인 이야기
- twemproxy 설정 관련 이야기도 나오니 참고
- 넷플릭스의 key-value 복제관리 오픈소스 dynomite (프록시는 아니지만 connection pool 용도로 이용가능)
- twemproxy의 포크 프로젝트
- 근데 기능이 지나치게 많음, Connection Pool만 필요한 내 use-case에는
맞지 않는듯