0MQ

Software screenshot:
0MQ
Software ətraflı:
Version: 3.1.0 Beta
Tarixi Upload: 15 Apr 15
Geliştirici: FastMQ Inc.
Lisenziya: Pulsuz
Məşhurluq: 42

Rating: nan/5 (Total Votes: 0)

0MQ yüngül mesajlaşma kernel edir.
Danışmaq üçün iki apps əldə həmişə bir çağırışdır. Onlar data kimi nə razıyam var. Və nə deməkdir. Onlar data bir mesaj təşkil necə razıyam var. XML, ikili, və ya başqa bir şey? Onlar bir-birinə danışmaq necə razıyam var. Onlar təhlükəsizlik barədə razılığa lazımdır. Onlar nə şəbəkələr arasında, qoşulmaq üçün necə razıyam var. Onlar dərhal təslim edilə bilməz mesaj növbə lazımdır. Onlar aşkar və düzgün səhvlər idarə etmək lazımdır.
Bir çox apps sıfırdan bu problemləri həll etməyə çalışırıq. Amma siz də sizin üçün bu iş bir çox idarə "mesajlaşma sistemi" adlı böyük, bahalı, yavaş paketləri ala bilərsiniz. Bu sistemlərin bəziləri hətta AMQP kimi standart protokolları barədə razılaşırlar. Bir mesajlaşma sistemi istifadə edərək, adətən bir çox edir, lakin bu apps bir araya gətirmək üçün güc verir.
Mesajlaşma yalnız böyük varlı firmalar üçün olmaq üçün istifadə, və həqiqətən sürətli mesajlaşma sistemi hələ çox bahalı. Bu vəziyyət dəyişir.
Burada "0MQ" bəzi əsas xüsusiyyətləri aşağıdakılardır:
繚 嚙 瞎 Q ("ZeroMQ") ilə missiya heç sürətli mesajlaşma qurulmasıdır. performansı almaq üçün yol birlikdə bütün proqram və apparat yığını optimize edir. Belə ki, biz 嚙 inkişaf edir 瞎 Q yaxından əsas hardware şirkətləri ilə.
繚 嚙 瞎 Q çox sürətli artıq. Sec son-to-end latencies və ikinci gün 2,8 milyon mesaj Biz 25 & mu alırıq.
繚 嚙 瞎 Q tamamilə C ++ yazılı pulsuz GPL lisenziyalı proqram.
繚 嚙 瞎 Q davam edən bir layihədir. , Kodu Download whitepaper və test nəticələri oxumaq və ya bir mesajlaşma fanatik əgər layihəsinə qoşulmaq.
嚙 瞎 Q firmaların bir qrup arasında əməkdaşlıq edir, (maliyyə mesajlaşma bazarının təcrübə gətirir) yəni FastMQ (AMQP təcrübə gətirir) iMatix, Intel və hardware, əməliyyat sistemi ilə digər firmaların (bu hardware təcrübə gətirir), şəbəkə və proqram ekspertizası. FastMQ Inc. kodunu bütün müəllif hüquqları birləşdirmək olacaq.
嚙 瞎 Q Məqsədləri
繚 standartlara inşa: çərçivələr, protokolların, və icma üçün.
繚 4X IB üçün, 10Gb Ethernet, hər hansı bir şəbəkə yıxır.
繚 hər ilin sonunda bir CPU ilə 1Gb şəbəkə ikinci 2M mesaj Transferlər.
繚 iyirmi & mu altında End-to-end gizlilik, TCP xüsusi şəbəkə hardware və sürücü istifadə edərək san.
繚 hər hansı kommersiya məhsulu Beats: daha sürətli, daha portativ, daha etibarlı, daha lazımlı.
Açıq mənbə icma pulsuz proqram: 繚 icma üçün inşa edilmişdir.
繚 real dünya üçün nəzərdə tutulmuşdur: video, ehtiyatları, oyun, ızgaraları, real vaxt data axınları.
繚 hər yerdə çalışır: kiçik cihazlar, bütün əməliyyat sistemləri, bütün dillər.
繚 Tam paylanmış: heç bir mərkəzi server qəza, WAN və LAN qovşaqlarının milyardlarla.
繚 Genişlənən çərçivə: xüsusi hardware və ya proqramları üçün kernel-stil sürücüləri

Bu azad Yeni nədir.

  • Hata düzeltmelerini
  • Sabit məsələ 223 tcp_connecter.cpp ilə təsdiq uğursuzluq: 300 (errno ENETUNREACH bərabər) bir əlçatmaz şəbəkə bir server qoşulma
  • .
  • Bu dəyişiklikləri:

  • Packages.debian.org və ya apt-get. vasitəsilə artıq mövcuddur
  • silindi Debian qablaşdırma,

versiya 2.1.3 yeni nədir:

  • Bəzi hallarda təslim edirəm, sockets təkan Fix quyruq yeni abunəçilər (Martin Sustrik). bir çoxhissəli mesaj çərçivəsində
  • bəzən yeni abunəçilər (Martin Sustrik) bir çoxhissəli mesaj quyruq çərçivəsində təqdim edən, PUB priz ilə Fix.
  • Windows build səbəbiylə EPROTONOSUPPORT müəyyən olan deyil qırıldı. Bu artıq müəyyən edilmişdir (Martin Sustrik).
  • Müxtəlif düzeltmelerini OpenVMS port iş (Brett Cameron) etmək.
  • ki, ZMQ_LINGER socket seçimi qeyd etmək dəqiqləşdirilmiş Reference Manual yalnız (Pieter Hintjens) məcburi / qoşulmazdan əvvəl.
  • hər hansı bir zamanda müəyyən edilə bilər
  • düzgün yaxın sockets (Guido Goldstein) məcburi ++ C Fix.

  • Pgm_socket.cpp (Martin Sustrik). Olan
  • silindi köhnəlmiş sübut

  • Distribution
  • silindi bağımsız cihazlar (/ cihazlar alt). Bu sənədsiz proqramlar yaşlı paketləri (Pieter Hintjens) mövcuddur qalır.
  • default (Steven McCoy). Ilə 40mbps yüksəltdi OpenPGM default dərəcəsi

  • 0MQ / 3.0 yükseltmek azaltmaq üçün nəzərdə tutulmuş
  • ZMQ_DEALER və ZMQ_ROUTER makro. Bu ZMQ_XREQ və ZMQ_XREP (Pieter Hintjens) əvəz etmək üçün nəzərdə tutulur.
  • zmq_device üçün əlavə man səhifə (3) bu Konvensiyanın (Pieter Hintjens) sənədi olan.
  • silindi zmq_queue (3), zmq_forwarder (3), zmq_streamer (3) man pages (Pieter Hintjens).
  • versiyası 5.1.114 (Steven McCoy, Mikko Koppanen). Üçün OpenPGM Yükseltildi
  • Build sistemi OpenPGM (Mikko Koppanen) daha asan gələcək yükseltmeleri imkan OpenPGM birbaşa prosesi qurmaq çağırır.
  • sistemi qurmaq OpenPGM özbaşına versiyasını (./configure --with-PGM = libpgm-xyz) (Mikko Koppanen) ilə konfiqurasiya imkan verir.
  • OpenPGM PGM_TXW_MAX_RTE bütün kanal (Steven McCoy) əhatə əvəzinə orijinal data nəzarət yeni PGM_ODATA_MAX_RTE istifadə edir.
  • 0MQ FreeBSD (Mikko Koppanen) düzgün qurur.

versiyası 2.1.2 RC2 yeni nədir:

  • 0MQ indi düzgün davamlı inproc sockets emal; əvvəllər inproc sockets açıq şəxsiyyətləri yok.
  • Müxtəlif yaddaş sızıntıları müəyyən edilmişdir.
  • OpenPGM göndərən / qəbuledici yaradılması sabit.

versiya 2.1.1 yeni nədir:

  • bir neçə mühüm hata düzeltmelerini Bu sabit azad üzərində 2.1.0 və heç bir əsas funksionallığı dəyişikliklər.

versiya 2.0.10 yeni nədir:

Bu böyük dəyişikliklər ilə bugfix azad

  • edir.

versiya 2.0.9 yeni nədir.

  • Sabit bir neçə bugs

versiyası 2.0.8-ci Yeni nə:

  • ZMQ_SWAP funksionallığı indi bütün yuva üçün həyata keçirilir növləri.
  • 30 bugs müəyyən edilmişdir.

versiyası yeni nədir 2.0 Beta 6:

  • README üçün Git yeri əlavə et
  • Update README
  • MSVC paylanması faylları yaratmaq əlavə et
  • aradan qaldırılması qalan MSVC qurur
  • filial "magistr git@github.com bir Birleştirme: sustrik / zeromq2
  • aydınlaşdırmaq zmq_poll məhdudiyyətlər
  • C ++ interface sənədlərin yenilikləri
  • Cleanups autogen.sh üçün
  • İstifadə POSIX & quot; komanda v & quot; şərt əmrləri üçün test tikintisi
  • uğursuzluq səhv aydınlaşdırmaq
  • pipe_t :: Geriye Yuvarla boru deyil bütün unflushed mesajları
  • yalnız yarımçıq mesaj rədd
  • hərəkəti nəzarət həyata keçirilməsi

  • Bu törətmək
  • zəruri dəyişikliklər təqdim zəruri

  • Axını nəzarət həyata keçirilməsi üçün
  • . Socket növ biri

  • Hələ axını nəzarət həyata keçirir
  • . kodu qəza zaman
  • axını nəzarət effektiv və thw Golden çatır.
  • aşağıdakı öhdəliyini üçün hərəkəti nəzarət dəstək əlavə edəcək
  • fərdi socket növləri.
  • C və C ++ başlıqlarını birləşdirilməsi köçürülüb / daxil / bağlamaları / xaric
  • - variantları c-ilə --with-CPP, C və C xaric konfiqurasiya üçün ++ artıq inşa
  • və ismarıcları yüklü

nədir versiyası yeni 2.0 Beta 1:

  • Bu versiya daxildir Common Lisp API sıfır surəti Böyük mesajları və daha çox.
  • üçün

Oxşar proqram

Şərh 0MQ

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!