c10k

    0

    1답변

    Netty 4를 사용하여 상당히 직선적 인 서버를 만들었습니다. 수천 개의 연결을 처리하기 위해 확장 할 수 있었으며 최대 40 개의 스레드를 넘지 않았습니다. 그것을 테스트하기 위해 , 나는 또한 연결의 수천을 생성하는 테스트 클라이언트를 만들었습니다. 불행히도 이것은 연결을 만드는만큼 많은 스레드를 생성합니다. 나는 클라이언트를위한 스레드를 최소화하기를

    3

    1답변

    합리적인 비용으로 릴레이 서버를 실행하는 데 사용할 수있는 서비스 (PaaS, 예 : Google App Engine 또는 Windows Azure)가 있습니까? 클라이언트 간의 피어 투 피어 "실시간"통신? 이 시스템은 필자의 경우 C, Android 및 iOS 응용 프로그램에 프로그래밍 된 제한된 리소스로 작은 홈 오토메이션 가젯간에 네트워크 트래픽을

    3

    1답변

    저는 파이썬 (토네이도)을 서버 측에서 사용하고 있고 일부 자바 스크립트는 클라이언트 측에서 사용하고 있습니다. 나는 한 명의 사용자가 다른 사람에게 메시지를 보내는 일반적인 상황을 가지고 있습니다. 그리고 서버가 클라이언트의 브라우저 (메시지 수신자)에게 새 메시지를 알리 길 원합니다. 내가 어떻게 해? 클라이언트 (아마도 websocket을 사용) 또는

    26

    3답변

    유명한 C10k article을 읽고 서면으로 상황이 어떻게 진화했는지 검색 한 후, 오늘의 표준이 가능할지를 알고 싶습니다. 서버 > 10000 동시 연결 연결 당 스레드 수 (아마도 생성/제거 프로세스를 피하기 위해 스레드 풀의 도움으로). 문제에 접근 방식에 영향을 미칠 수있는 일부 세부 : 입력 중간 처리하여 출력한다. 각 연결 길이. 서버의 기술

    3

    2답변

    10 억 개 이상의 개체가있는 데이터베이스가 필요하고 언제든지 데이터베이스의 항목에 즉각적으로 (또는 거의 즉각적으로) 액세스해야하는 경우 가장 좋은 솔루션은 무엇입니까? 이 데이터베이스는 초당 약 1000 건의 요청으로 쿼리됩니다. 데이터베이스의 행은 거의 관련이 없으므로 관계형 일 필요는 없습니다. 이유가 궁금하신 분은 움직이는 요소를 시뮬레이션 해보십

    0

    2답변

    POCO 라이브러리의 소켓에 매우 유용한 라이브러리를 보았습니다. 이것은 리눅스와 윈도우 시스템 모두에서 작동하는 "클래식"접근 방식을 사용하며, 주로 SELECT 기반 접근법입니다. 비동기 IO (완료 포트?)를 사용하는 Windows에 특정한 것이 있는지 알고 싶습니다. 고성능 프록시/양말 서버에서 사용하고 싶습니다.

    0

    1답변

    개 이상의 65K 요청을 확인합니다. 서버를 어떻게 확장하여 100,000 개 이상의 연결을 사용할 수 있습니까? 최근 다른 포트로 3 개의 서버를 열었고 nginx 서버가 65k 연결 만 사용할 수 있기 때문에 nginx를 사용하여로드 균형 조정을 시도했지만 아무 소용이 없었습니다. nginx 구성은 여기에 있습니다 upstream localhost {

    1

    2답변

    피크 시간에는 약 250/rps를 제공해야합니다. 우리가하고있는 일은 이미지에 대한 URL을 수락하고 이미지를 memcache에서 꺼내 Apache를 통해 반환하는 것입니다. 현재 우리 시스템은 4GB의 메모리를 갖춘 듀얼 코어 시스템입니다. memcache의 이미지는 2GB이고 Apache는 2GB입니다. 그러나 우리는 피크 타임 동안 매우 높은 부하 (

    0

    1답변

    저는 리눅스에서 실행 중이고 libev 라이브러리를 사용하는 C++ 채팅 서버를 가지고 있습니다. 1024 개 이상의 클라이언트에 연결하려고하면 -1 파일 설명자가 충돌합니다. 서버에 1024 개 이상의 동시 연결을 허용하고 싶습니다. libev 문서를 살펴보면 select, poll 및 epoll을 사용하도록 구성 할 수있는 것처럼 보입니다. 기본값이 무

    7

    6답변

    나는 20-150K TCP 연결을 동시에 처리해야하는 C로 작성하는 데몬이 있습니다. 그들은 장기간 연결이되어 거의 찢어지지 않습니다. 그들은 어떤 주어진 시간에 전송에서 매우 적은 양의 데이터 (자극/응답 프로토콜 일지라도 MTU를 초과하는 경우는 거의 없음)가 있지만 응답 시간은 중요합니다. 나는 현재 유닉스 커뮤니티가 많은 양의 소켓을 얻고 그 응답