0MQ

소프트웨어 스크린 샷:
0MQ
소프트웨어 정보:
버전: 3.1.0 Beta
업로드 날짜: 15 Apr 15
개발자: FastMQ Inc.
라이센스: 무료
인기: 42

Rating: nan/5 (Total Votes: 0)

0MQ 경량 메시징 커널입니다.
두 분 얘기 애플 리케이션을 얻는 것은 항상 도전이다. 그들은 데이터가 어떻게 생겼는지에 동의해야합니다. 그리고 그것은 무엇을 의미하는지. 그들은 데이터를 메시지로 구성되는 방식에 동의해야합니다. XML, 이진, 또는 뭔가 다른? 그들은 서로에게 이야기하는 방법에 동의해야합니다. 그들은 보안에 동의해야합니다. 그들은 무엇을 네트워크를 통해 연결하는 방법에 동의해야합니다. 그들은 즉시 배달 할 수없는 메시지를 대기 할 필요가있다. 그들은 감지하고 적절하게 오류를 처리해야합니다.
대부분의 응용 프로그램은 처음부터 이러한 문제를 해결하려고합니다. 그러나 당신은 또한 당신을 위해 이러한 작업을 많이 처리 "메시징 시스템"이라고 큰, 비싼, 느린 패키지를 구입할 수 있습니다. 이러한 시스템의 일부는 AMQP 같은 표준 프로토콜에 동의합니다. 메시징 시스템을 사용하면 일반적으로 비용이 많이 있지만, 그것은 당신에게 애플 리케이션을 결집 할 수있는 능력을 제공합니다.
메시징은 큰 부유 기업들로 사용하고, 정말 빠른 메시징 시스템은 여전히​​ 매우 비싸다. 이 상황은 변화하고있다.
여기에 "0MQ"의 일부 주요 기능은 다음과 같습니다
繚 嚙 瞎 Q ( "ZeroMQ")와 우리의 임무는 가장 빠른 메시징을 구축하는 것입니다. 성능을 얻을 수있는 방법을 함께 전체 소프트웨어 및 하드웨어 스택을 최적화하는 것이다. 그래서, 우리는 嚙 개발 瞎 Q를 밀접하게 주요 하드웨어 업체와 함께.
繚 嚙 瞎 Q는 매우 빠른 이미. 초 엔드 - 투 - 엔드 대기 시간 및 초 오늘 당 280 만 메시지, 우리는 25 무 있어요.
繚 嚙 瞎 Q 완전히 C ++로 작성 무료로 GPL 라이센스 소프트웨어입니다.
繚 嚙 瞎 Q가 진행하는 프로젝트입니다. 코드를 다운로드 백서 및 시험 결과를 읽거나 당신이 메시징 광신자 경우 프로젝트에 참여.
嚙 瞎 Q는 기업의 그룹 사이의 협력이다, (금융 메시징 시장의 경험을 제공합니다) 즉 FastMQ는, (AMQP 전문 지식을 제공합니다) iMatix가, 인텔은 하드웨어, 운영 체제와 다른 기업 (이 하드웨어 전문 지식을 제공합니다) 네트워크 및 애플리케이션 전문. FastMQ Inc.는 코드에 대한 모든 저작권을 통합합니다.
嚙 瞎 Q 목표
繚 표준을 기반으로 : 프레임 워크, 프로토콜 및 지역 사회를위한.
繚는 4 배 IB에, 10Gb 이더넷에서, 네트워크를 철거.
繚 각 끝에 하나의 CPU와 1GB의 네트워크에 두 번째 2M 메시지를 전송합니다.
繚 스무 및 무에서 엔드 - 투 - 엔드 대기 시간; TCP 사용자 정의 네트워크 하드웨어 및 드라이버를 사용하여 초 이상.
繚 어떤 상용 제품 낫지 :보다 빠르고 휴대용,보다 안정적인, 더 유용.
오픈 소스 커뮤니티에 무료 소프트웨어 : 繚 사회를 위해 내장.
繚 현실 세계를위한 디자인 : 비디오, 주식, 게임, 그리드, 실시간 데이터 스트림.
繚 어디서나 실행 : 작은 장치, 모든 운영 체제, 모든 언어를.
繚은 완전 분산 : 더 중앙 서버가 충돌하지 않으려면, WAN 및 LAN 노드 수십억.
繚 확장 가능한 프레임 워크 :. 사용자 정의 하드웨어 나 응용 프로그램에 대한 커널 스타일의 드라이버를

이 릴리스의 새로운 기능 :

이 버그 수정 :
문제가 해결 223, tcp_connecter.cpp에서 어설 션 오류 : 300 (errno는이 ENETUNREACH에 동일) 연결할 수없는 네트워크에있는 서버에 연결.
변경 :
지금 packages.debian.org에서 제공 또는 경유 제거 데비안 포장의 apt-get.

이 버전 2.1.3의 새로운 기능 :

이 때때로 신규 가입자 (마틴 Sustrik)에 멀티 메시지의 꼬리 프레임을 제공 할 것이다 소켓을 밀어 고정합니다.
때때로 신규 가입자 (마틴 Sustrik)에 멀티 메시지의 꼬리 프레임을 제공 할 것 PUB 소켓에 고정합니다.
윈도우 빌드 인해 EPROTONOSUPPORT 정의되지 깨진했다. 이제이 (마틴 Sustrik) 수정되었습니다.
다양한 수정에는 OpenVMS 포트 일 (브렛 카메론)를 확인합니다.
그 ZMQ_LINGER 소켓 옵션을 참고로 수정 참조 설명서가 아니라 (피터 Hintjens)를 결합 / 연결하기 전에 언제든지 설정 될 수있다.
적절하게 가까운 소켓 (귀도 골드 스타 인)를 결합 ++ C로 수정합니다.
pgm_socket.cpp에서 제거되지 않는 어설 (마틴 Sustrik).
제거 된 독립 실행 형 장치 (/ 장치 하위 디렉토리) 분포. 이 문서화되지 않은 프로그램은 오래된 패​​키지 (피터 Hintjens)에서 사용 가능한 상태로 남아있게됩니다.
기본 (스티븐 맥코이)에 의해 40Mbps의 제기 OpenPGM 기본 속도.
0MQ / 3.0로 업그레이드 완화하기 위해 제공 ZMQ_DEALER과 ZMQ_ROUTER 매크로. 이러한 ZMQ_XREQ 및 ZMQ_XREP (피터 Hintjens)를 대체 할 예정이다.
zmq_device에 대한 추가 man 페이지 (3) 여기에 (피터 Hintjens)를 문서화 하였다.
제거 zmq_queue (3), zmq_forwarder (3), zmq_streamer (3) 매뉴얼 페이지 (피터 Hintjens).
버전 5.1.114에 OpenPGM (스티븐 맥코이, 미코 Koppanen를) 업그레이드.
시스템을 구축하는 것은 지금 OpenPGM (미코 Koppanen) 쉽게 향후 업그레이드를 허용, 직접 OpenPGM 빌드 프로세스를 호출합니다.
OpenPGM의 임의의 버전하는데 (./configure --with-PGM = libpgm-XYZ) (미코 Koppanen)로 구성 할 수 있습니다 시스템을 구축 할 수 있습니다.
OpenPGM은 원본 데이터 대신 PGM_TXW_MAX_RTE 포함하는 전체 채널 (스티븐 맥코이)를 제어 새로운 PGM_ODATA_MAX_RTE을 사용합니다.
0MQ는 FreeBSD의 (미코 Koppanen)에서 제대로 구축합니다.

이 버전 2.1.2 RC2의 새로운 기능 :

이 0MQ가 올바르게 내구성 인 프로세스 소켓을 처리; 이전에는 인 프로세스 소켓에 명시 적 정체성을 무시했다.
다양한 메모리 누수가 수정되었습니다.
OpenPGM 송신자 / 수신자 작성은 고정.

이 버전 2.1.1의 새로운 기능 :

이 2.1.0 이상 몇 가지 중요한 버그 수정없이 주요 기능 변경과 안정적인 릴리스.

이 버전 2.0.10의 새로운 기능 :

이 더 큰 변화와 버그 수정 릴리스입니다.

이 버전 2.0.9의 새로운 기능 :

이 된 몇 가지 버그를 수정했습니다.

이 버전 2.0.8의 새로운 기능 :

이 ZMQ_SWAP 기능은 이제 모든 소켓 타입에 구현되었습니다.
약 30 버그가 수정되었습니다.

이 버전의 새로운 기능 2.0 베타 6 :

이 읽어보기 망할 놈의 위치를​​ 추가
업데이트 README
MSVC 유통에 빌드 파일을 추가
남은 MSVC 빌드 제거
sustrik / zeromq2 : git@github.com의 지점 마스터를 병합
zmq_poll 제한을 명확히
C ++ 인터페이스 설명서 업데이트
정리는 autogen.sh하기
사용 POSIX & quot; 명령 -v & quot; 전제가되는 명령을 테스트 구성
실패에 대한 오류 메시지를 명확히
pipe_t는 :: 롤백은 파이프가 아닌 모든 h 제되지 않은 메시지에서만 끝나지 않은 메시지를 제거
흐름 제어를 구현
커밋이 필요한 필요한 변경을 소개합니다
흐름 제어를 구현하기위한. 소켓 유형 없음
아직 유동 제어를 구현한다. 이 코드는 때 충돌합니다
유량 제어가 가능하고 THW LWM에 도달한다.
다음 커밋에 대한 흐름 제어 지원을 추가합니다
개별 소켓 타입.
C 및 C ++ 헤더 / 바인딩 / 제거를 포함하는 / 바인딩에서 이동
--with-C와 --with-CPP 옵션은 이제 내장, C 및 C ++ 제거 구성하려면
기본적으로 설치

이 버전의 새로운 기능 2.0 베타 1 :

이 버전은 CL의 API, 큰 메시지 등을위한 제로 - 카피가 포함되어 있습니다.

유사한 소프트웨어

Kernel Mode Linux
Kernel Mode Linux

17 Feb 15

LiveCD-OpenBSD
LiveCD-OpenBSD

19 Feb 15

Linux-on-android
Linux-on-android

19 Feb 15

Quetzal
Quetzal

3 Jun 15

코멘트 0MQ

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!