0MQ

Screenshot Software:
0MQ
Detalii soft:
Versiune: 3.1.0 Beta
Incarca data: 15 Apr 15
Producător: FastMQ Inc.
Licenţă: Gratuit
Popularitate: 42

Rating: nan/5 (Total Votes: 0)

0MQ este un nucleu de mesagerie ușor.
Noțiuni de bază două aplicații pentru a vorbi este intotdeauna o provocare. Ei trebuie să convină asupra a ceea ce datele arata. Și ce înseamnă. Ei trebuie să cadă de acord asupra modului în care este organizată datele într-un mesaj. XML, binar, sau altceva? Ei au să fie de acord cum să vorbească unul cu altul. Ei trebuie să cadă de acord asupra securității. Ei au să fie de acord cum să se conecteze, peste ceea ce rețele. Ei au nevoie să stea la cozi de mesaje care nu pot fi livrate imediat. Ei au nevoie pentru a detecta și trata erorile în mod corespunzător.
Multe aplicații încearcă să rezolve aceste probleme de la zero. Dar puteți cumpăra, de asemenea, pachete mari, scumpe, lente numite "sisteme de mesagerie", care se ocupa de o mulțime de aceste locuri de muncă pentru tine. Unele dintre aceste sisteme chiar sunt de acord asupra protocoale standard, cum ar fi AMQP. Folosind un sistem de mesagerie costă, de obicei, o mulțime, dar vă oferă puterea de a aduce aplicații împreună.
Mesaje folosit pentru a fi doar pentru firmele mari bogați, iar sistemele de mesagerie foarte repede sunt încă foarte scumpe. Această situație este în schimbare.
Iată câteva caracteristici cheie ale "0MQ":
繚 Misiunea noastra cu 嚙 瞎 Q ("ZeroMQ") este de a construi cel mai rapid mesaje vreodată. Modul de a obține performanțe este de a optimiza software și hardware toată stiva împreună. Deci, suntem în curs de dezvoltare 嚙 瞎 Q strâns cu firme de hardware majore.
繚 嚙 瞎 Q este deja foarte rapid. Primim 25 si mu; sec end-to-end latențe și 2,8 milioane de mesaje pe secundă astăzi.
繚 嚙 瞎 Q este complet software-ul gratuit GPL-licentiat scris în C ++.
繚 嚙 瞎 Q este un proiect în curs. Descărcați codul, citi documentație și de testare rezultate, sau se alăture proiectului, dacă sunteți un fanatic de mesaje.
嚙 瞎 Q este o colaborare între un grup de firme, și anume FastMQ (care aduce experiența a pieței de mesagerie financiară), iMatix (care aduce expertiza AMQP), Intel (care aduce expertiza hardware) și alte firme cu hardware-ul, sistemul de operare, rețea, precum și expertiză de aplicare. FastMQ Inc va unifica toate drepturile de autor asupra codului.
嚙 瞎 Q goluri
繚 Construit pe standarde: de cadre, protocoale, și comunitate.
繚 demolează orice retea, din 10Gb Ethernet, la 4X IB.
繚 Transferuri mesaje 2M o secundă într-o rețea de 1Gb cu un procesor la fiecare capăt.
繚 latență end-to-end în douăzeci și mu; sec peste TCP folosind hardware de rețea personalizate și drivere.
繚 Beats orice produs comercial: mai rapid, mai portabile, mai fiabile, mai ușor de utilizat.
繚 Construit pentru comunitate: software-ul gratuit într-o comunitate open source.
繚 Proiectat pentru lumea reală: video, stocuri, jocuri de noroc, grile, date in timp real, fluxuri.
繚 Runs pretutindeni: cele mai mici dispozitive, toate sistemele de operare, toate limbile.
繚 distribuite complet: nici un server centrale sa se prabuseasca, miliarde de noduri WAN și LAN.
繚 cadru Extensible: șoferii stil nucleu de hardware sau aplicații personalizate

Ce este nou în această versiune:.

  • Remedii erori :
  • Problema fixe 223, eșec afirmație în tcp_connecter.cpp: 300 când vă conectați la un server care este pe o rețea de neatins (errno este egal cu ENETUNREACH)
  • .
  • Schimbări:
  • Tara Debian Eliminat, care este acum disponibil la packages.debian.org sau prin apt-get.

Ce este nou în versiunea 2.1.3:

  • Fix pentru PUSH prize, ceea ce ar oferi uneori coadă cadre de un mesaj cu mai multe noi abonați (Martin Sustrik).
  • Fix pentru prize PUB, ceea ce ar oferi, uneori, cadre coada unui mesaj cu mai multe noi abonați (Martin Sustrik).
  • Ferestre build a fost spart de cauza EPROTONOSUPPORT nu fie definit. Acest lucru a fost stabilit (Martin Sustrik).
  • Diverse remedieri pentru a face munca portul OpenVMS (Brett Cameron).
  • Reference Manual rectificat să se constate că opțiunea socket ZMQ_LINGER poate fi stabilită în orice moment, nu numai înainte de conectarea / legare (Pieter Hintjens).
  • Fix pentru C ++ obligatoriu la prize aproape corect (Guido Goldstein).
  • Eliminat susțin învechit din pgm_socket.cpp (Martin Sustrik).
  • Aparate stand-alone eliminate (/ dispozitive subdirector) din distribuție. Aceste programe fără acte rămân disponibile în ambalaje mai mari (Pieter Hintjens).
  • Rata implicit OpenPGM ridicat la 40Mbps în mod implicit (Steven McCoy).
  • ZMQ_DEALER și ZMQ_ROUTER macro-uri oferite pentru a usura upgrade la 0MQ / 3.0. Acestea sunt programate pentru a înlocui ZMQ_XREQ și ZMQ_XREP (Pieter Hintjens).
  • pagina man Adaugata de zmq_device (3), care a fost nedocumentate prezentul regulament (Pieter Hintjens).
  • zmq_queue Eliminat (3), zmq_forwarder (3), zmq_streamer (3) pagini de manual (Pieter Hintjens).
  • modernizate OpenPGM la versiunea 5.1.114 (Steven McCoy, Mikko Koppanen).
  • Build sistem solicită acum OpenPGM construi direct de proces, care permite upgrade-uri viitoare mai ușor de OpenPGM (Mikko Koppanen).
  • sistem Build permite configurarea cu versiuni arbitrare ale OpenPGM (./configure --with-PGM = libpgm-xyz) (Mikko Koppanen).
  • OpenPGM juca nou PGM_ODATA_MAX_RTE controlul datelor inițiale în loc de PGM_TXW_MAX_RTE să acopere întregul canal (Steven McCoy).
  • 0MQ se bazează în mod corespunzător pe FreeBSD (Mikko Koppanen).

Ce este nou în versiunea 2.1.2 RC2:

  • 0MQ acum se ocupă în mod corect prize inproc durabile; anterior a ignorat identități explicite pe socluri inproc.
  • diferite scurgeri de memorie au fost stabilite.

  • Creare
  • OpenPGM expeditor / receptor fix.

Ce este nou în versiunea 2.1.1:

  • Aceasta o versiune stabilă cu mai multe remedieri importante bug-uri peste 2.1.0 și nici o schimbare majoră de funcționalitate.

Ce este nou în versiunea 2.0.10:

  • Aceasta este o versiune bugfix fără modificări majore.

Ce este nou în versiunea 2.0.9:.

  • fixe mai multe bug-uri

Ce este nou în versiunea 2.0.8:

  • Funcționalitatea ZMQ_SWAP a fost acum pus în aplicare pentru toate soclu Tipuri de.
  • Circa 30 de bug-uri au fost stabilite.

Ce este nou în versiunea 2.0 Beta 6:

  • Adăugați Git locație la README
  • Actualizare README
  • Adăugați MSVC construi fișiere în distribuție
  • Eliminarea resturile MSVC construiește
  • Merge sucursală "maestru" al git@github.com: sustrik / zeromq2
  • clarifice restricții zmq_poll
  • C ++ actualizările de interfață
  • curatarea la autogen.sh
  • Utilizarea POSIX & quot; comanda -v & quot; construi pentru a testa pentru comenzile condiție
  • Clarificarea mesaje de eroare în cazul eșecului
  • pipe_t :: retroactivitate elimină doar mesajul neterminat de la conducta, mai degrabă decât toate mesajele unflushed
  • Punerea în aplicare a de control al fluxului
  • Acest comite introduce modificările necesare necesare
  • pentru punerea în aplicare de control al debitului. Nici unul dintre tipurile de soclu
  • pune în aplicare încă controlul fluxului. Codul se va prăbuși când
  • controlul fluxului este activată și se atinge LWM THW.
  • Următoarele comite va adăuga suport de flux de control pentru
  • tipuri de socket individuală.
  • C și C ++ antetele mutat din legături / pentru a include /, legaturi / eliminat
  • - cu c și --with-CPP opțiuni pentru a configura îndepărtat, C și C ++ acum construit
  • și instalate în mod implicit

Ce este nou în versiunea 2.0 Beta 1:

  • Această versiune include comună API Lisp, zero copie pentru mesajele mari și mai.

Software similare

nuOS
nuOS

20 Feb 15

MaheshaBSD
MaheshaBSD

15 Apr 15

Microdrive
Microdrive

3 Jun 15

Comentarii la 0MQ

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!