나는 rackspace 클라우드 파일에서 mp3 파일을 가져 와서 HTTP를 통해 클라이언트로 스트리밍하는 간단한 서버를 작성하려고합니다.루비의 동시 동시 요청 서버가 많습니다.
서버가 여러 클라이언트에 동시에 스트리밍 할 수 있어야하지만 가능한 솔루션을 찾는 것이 어려워요.
누구나 아이디어가 있습니까?
나는 rackspace 클라우드 파일에서 mp3 파일을 가져 와서 HTTP를 통해 클라이언트로 스트리밍하는 간단한 서버를 작성하려고합니다.루비의 동시 동시 요청 서버가 많습니다.
서버가 여러 클라이언트에 동시에 스트리밍 할 수 있어야하지만 가능한 솔루션을 찾는 것이 어려워요.
누구나 아이디어가 있습니까?
여러 서버가 적합합니다.
http://code.macournoyer.com/thin/
서버
문제없이 동시 및 장기 실행 요청이 다수의지지 따라서 할. 빠른 속도로 자주 업데이트되므로 현재 가장 널리 사용되는 서버 중 하나입니다.http://rainbows.rubyforge.org/
무지개! 졸린 랙 응용 프로그램 용 HTTP 서버입니다. Unicorn을 기반으로하지만 긴 요청/응답 시간 및/또는 느린 클라이언트를 예상하는 응용 프로그램을 처리하도록 설계되었습니다. 느린 외부 네트워크 종속성에 크게 의존하지 않는 랙 응용 프로그램의 경우 유니 코드를 간단하고 쉽게 디버깅 할 수 있으므로 대신 고려하십시오.
는 유니콘은 낮은 대기 시간, 높은 대역폭 연결에 빠른 고객 서비스를 제공하고 유닉스/유닉스 커널의 기능을 활용할 수 있도록 설계 랙 어플리케이션을위한 HTTP 서버입니다. 느린 클라이언트는 유니콘과 느린 클라이언트 사이에서 요청과 응답을 완전히 버퍼링 할 수있는 역방향 프록시를 배치함으로써 만 제공되어야합니다.
높은 동시성에 대한 또 다른 유행 서버 솔루션은 Node.js를 다음과 같습니다
그리고 난 그냥 이러한 서비스 랙 응용 프로그램을 작성? – WedTM
Rack 및 Sinatra를 포함한 모든 Rack 기반 응용 프로그램을 사용할 수 있습니다. – m33lky