본문 바로가기

카테고리 없음

2020-06-09 10시 개발자 글 모음 | "1만 QPS 이상을 처리하는 DB의 " 외 5개 이야기

2020년 대학 교원의 연구윤리 인식수준 조사에 관한 연구 [이슈리포트 2020-09호] by ITFIND


    ETRI Journal 42권 3호 by ITFIND


      PHP 25주년 기념: PHP 역사를 살펴보고 PhpStorm 50% 할인도 받으세요! by JetBrains 코리아


        Crontab 날렸을 때 복구 방법 by 강전희

        • /var/log/cron
        • 유저별 저장내역 확인
        • 더 중요한건 항상 백업하자!


        Android VS. iOS (9) - 정리와 요약 by 김준범 about Android

        • Android와 iOS는 각각의 기본 버튼 스타일이 있더라도 디자이너는 버튼 스타일이 사용자를 혼동스럽게 하지 않도록 목적에 맞게 디자인할 필요가 있다
        • iOS의 누를 수 있는 cell은 다음 화면이 있다는 인디케이터를 사용하여 Android보다 좋은 사용성을 보여주고 있다
        • Android는 divider를 사용하지만 iOS는 확실히 구분되는 콘텐츠를 구분하기 위해 group table을 사용한다


        1만 QPS 이상을 처리하는 DB의 무중단 교체 및 고가용성 환경 구축 by 게임빌컴투스

        • 읽기 전용 라우팅 사용 시 접속을 위한 트래픽은 주 서버에서 처리하지만 데이터에 대한 트래픽은 라우팅 이후에 보조 서버에 처리하므로 여러 서버로 읽기 라우팅이 가능한 버전을 우선 고려했습니다
        • 이 점에 착안하여 자동 로그인을 제외한 기능을 어플리케이션 서버에서 비활성화하여 DB 서버에 트랜젝션 로그가 발생하지 않도록 하고 예상치 못한 쿼리가 유입되어 트랜잭션 로그가 발생하는 것을 방지하기 위하여 DB 서버를 읽기 전용으로 변경하기로 했습니다
        • 당사의 시스템 구조에서는 주 서버의 OS 레벨에서 네트워크 처리 한계에 도달할 경우 장애가 발생할 수 있는 구성이므로 모니터링을 통하여 네트워크 임계치가 초과되었을 경우 어플리케이션 서버에서 가용성 그룹 수신기를 사용하지 않고 직접 읽기 전용 서버로 접속하도록 수정하여 과도한 네트워크 트래픽으로 인한 장애를 방지해야 합니다