0MQ

Screenshot Λογισμικό:
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 είναι ήδη πολύ γρήγορα. Παίρνουμε 25 & mu? Δευτ end-to-end λανθάνουσες και 2,8 εκατομμύρια μηνύματα ανά δευτερόλεπτο σήμερα.
繚 嚙 瞎 Q είναι εντελώς δωρεάν λογισμικού με άδεια GPL γραμμένο σε C ++.
繚 嚙 瞎 Q είναι ένα έργο σε εξέλιξη. Κατεβάστε τον κωδικό, διαβάστε τις λευκή βίβλο και τα αποτελέσματα της δοκιμής, ή να συμμετάσχετε στο έργο, αν είστε φανατικός μηνυμάτων.
嚙 瞎 Q είναι μια συνεργασία μεταξύ μιας ομάδας επιχειρήσεων, δηλαδή FastMQ (η οποία φέρνει την εμπειρία της αγοράς χρηματοπιστωτικών μηνυμάτων), iMatix (η οποία φέρνει την AMQP τεχνογνωσία), η Intel (η οποία φέρνει εμπειρία σε θέματα hardware) και άλλες επιχειρήσεις με το υλικό, το λειτουργικό σύστημα, δικτύου, και την τεχνογνωσία εφαρμογής. FastMQ Inc θα ενοποιήσει όλα τα πνευματικά δικαιώματα σχετικά με τον κώδικα.
嚙 瞎 Στόχοι Q
繚 Χτισμένο στα πρότυπα: για πλαίσια, τα πρωτόκολλα, και την κοινότητα.
繚 κατεδαφίζει οποιοδήποτε δίκτυο, από 10Gb Ethernet, με 4Χ ΙΒ.
繚 Μεταγραφές 2Μ μηνύματα ένα δευτερόλεπτο σε ένα δίκτυο 1Gb με μία CPU σε κάθε άκρο.
繚 End-to-end λανθάνουσα κατάσταση κάτω από είκοσι & mu? Δευτερόλεπτα πάνω σε TCP χρησιμοποιώντας έθιμο υλικού δικτύου και οδηγούς.
繚 κερδίζει οποιοδήποτε εμπορικό προϊόν: πιο γρήγορα, πιο φορητές, πιο αξιόπιστη, πιο εύχρηστο.
繚 Χτισμένο για την κοινότητα: ελεύθερο λογισμικό σε μια κοινότητα ανοιχτού κώδικα.
繚 σχεδιαστεί για τον πραγματικό κόσμο: βίντεο, τα αποθέματα, τυχερών παιχνιδιών, πλέγματα, δεδομένων σε πραγματικό χρόνο, ρέματα.
繚 Τρέχει παντού: τα μικρότερα συσκευές, όλα τα λειτουργικά συστήματα, όλες οι γλώσσες.
繚 πλήρως κατανεμημένο: Δεν κεντρικοί εξυπηρετητές να συντριβή, δισεκατομμύρια WAN και LAN κόμβους.
繚 επεκτάσιμο πλαίσιο: οι οδηγοί πυρήνα στυλ για το έθιμο του υλικού ή των αιτήσεων

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • διορθώσεις σφαλμάτων :
  • Διορθώθηκε το πρόβλημα 223, αποτυχία ισχυρισμό σε tcp_connecter.cpp: 300 κατά τη σύνδεση σε ένα διακομιστή που βρίσκεται σε ένα απρόσιτο δίκτυο (errno είναι ίση με ENETUNREACH)
  • .
  • Αλλαγές:
  • Αφαιρέθηκε πακέτων του Debian, το οποίο είναι τώρα διαθέσιμο στο packages.debian.org ή μέσω του apt-get.

Τι είναι καινούργιο στην έκδοση 2.1.3:

  • Fix σε PUSH υποδοχές, οι οποίες μερικές φορές θα παραδώσει την ουρά πλαίσια ενός σύνθετου μηνύματος σε νέους συνδρομητές (Martin Sustrik).
  • Διορθώστε με υποδοχές παμπ, η οποία θα παραδώσει μερικές φορές πλαίσια ουρά ενός σύνθετου μηνύματος σε νέους συνδρομητές (Martin Sustrik).
  • των Windows κατασκευής έσπασε λόγω EPROTONOSUPPORT δεν ορίζεται. Αυτό έχει πλέον σταθερό (Martin Sustrik).
  • Διάφορες διορθώσεις για να κάνει OpenVMS λιμενικών εργασιών (Brett Cameron).
  • Διορθώθηκε Εγχειρίδιο αναφοράς να σημειωθεί ότι η επιλογή υποδοχή ZMQ_LINGER μπορεί να ρυθμιστεί ανά πάσα στιγμή, όχι μόνο πριν από τη σύνδεση / σύνδεση (Pieter Hintjens).
  • Fix σε C ++ δεσμευτική για την ορθή κοντά υποδοχές (Guido Goldstein).
  • Αφαιρέθηκε παρωχημένες διεκδικούν από pgm_socket.cpp (Martin Sustrik).
  • Αφαιρέθηκε συσκευές stand-alone (/ συσκευές υποκατάλογο) από τη διανομή. Αυτά τα προγράμματα χωρίς χαρτιά παραμένουν διαθέσιμες σε παλαιότερες συσκευασίες (Pieter Hintjens).
  • OpenPGM επιτόκιο υπερημερίας αυξάνεται σε 40Mbps από προεπιλογή (Steven McCoy).
  • ZMQ_DEALER και ZMQ_ROUTER μακροεντολές για να διευκολύνει την αναβάθμιση σε 0MQ / 3.0. Αυτά είναι προγραμματισμένη να αντικαταστήσει ZMQ_XREQ και ZMQ_XREP (Pieter Hintjens).
  • Προστέθηκε σελίδα man για zmq_device (3), η οποία του παρόντος κανονισμού χωρίς χαρτιά (Pieter Hintjens).
  • Αφαιρέθηκε zmq_queue (3), zmq_forwarder (3), zmq_streamer (3) σελίδες man (Pieter Hintjens).
  • Αναβαθμισμένη OpenPGM στην έκδοση 5.1.114 (Steven McCoy, Mikko Koppanen).
  • Κατασκευάστηκε το σύστημα καλεί τώρα OpenPGM χτίσει άμεσα διαδικασία, επιτρέποντας την ευκολότερη μελλοντικές αναβαθμίσεις του OpenPGM (Mikko Koppanen).
  • σύστημα Build επιτρέπει τη διαμόρφωση με αυθαίρετες εκδόσεις του OpenPGM (./configure --with-PGM = libpgm-XYZ) (Mikko Koppanen).
  • OpenPGM χρησιμοποιεί νέα PGM_ODATA_MAX_RTE τον έλεγχο των αρχικών δεδομένων αντί PGM_TXW_MAX_RTE που καλύπτουν ολόκληρο το κανάλι (Steven McCoy).
  • 0MQ στηρίζεται σωστά στο FreeBSD (Mikko Koppanen).

Τι είναι καινούργιο στην έκδοση 2.1.2 RC2:

  • 0MQ τώρα χειρίζεται σωστά ανθεκτικό υποδοχές inproc? προηγουμένως αγνόησε ρητή ταυτότητες για πρίζες inproc.
  • Διάφορα διαρροές μνήμης έχουν καθοριστεί.

  • Δημιουργία
  • OpenPGM αποστολέα / παραλήπτη σταθερό.

Τι είναι καινούργιο στην έκδοση 2.1.1:

  • Αυτή η σταθερή έκδοση με αρκετές σημαντικές διορθώσεις πάνω 2.1.0 και δεν υπάρχουν σημαντικές αλλαγές λειτουργικότητας.

Τι είναι καινούργιο στην έκδοση 2.0.10:

  • Αυτή είναι μια bugfix απελευθέρωση χωρίς σημαντικές αλλαγές.

Τι είναι καινούργιο στην έκδοση 2.0.9:.

  • Διορθώθηκαν αρκετά σφάλματα

Τι είναι καινούργιο στην έκδοση 2.0.8:

  • Η λειτουργικότητα ZMQ_SWAP έχει πλέον εφαρμοστεί για όλα τα υποδοχή τύποι.
  • Περίπου 30 σφάλματα έχουν καθοριστεί.

Τι είναι καινούργιο στην έκδοση 2.0 Beta 6:

  • Προσθήκη Git τοποθεσία στο README
  • Ενημέρωση README
  • Προσθήκη MSVC τη δημιουργία αρχείων για διανομή
  • Αφαίρεση απομείνει MSVC χτίζει
  • Συγχώνευση υποκατάστημα «κύριος» του git@github.com: sustrik / zeromq2
  • Αποσαφήνιση περιορισμούς zmq_poll
  • C ++ ενημερώσεις τεκμηρίωσης διεπαφή
  • καθαρισμούς να autogen.sh
  • Χρησιμοποιήστε POSIX & quot? -v Επιλογή & quot? κατασκευάσει για να ελέγξετε για προϋπόθεση εντολές
  • Αποσαφήνιση μηνύματα λάθους σχετικά με τη μη
  • pipe_t :: επαναφοράς αφαιρεί μόνο ημιτελής μήνυμα από το σωλήνα και όχι όλα τα μηνύματα εκκενωθείσα
  • Εφαρμογή ελέγχου ροής
  • Αυτή η διάπραξη εισάγει τις απαραίτητες αλλαγές που είναι απαραίτητες
  • για την εφαρμογή του ελέγχου της ροής. Κανένας από τους τύπους υποδοχή
  • υλοποιεί τον έλεγχο της ροής ακόμα. Ο κώδικας θα διακοπεί όταν
  • Ο έλεγχος της ροής είναι ενεργοποιημένη και έχει επιτευχθεί η LWM THW.
  • Οι παρακάτω commits θα προσθέσει υποστήριξη ελέγχου ροής για
  • μεμονωμένους τύπους πρίζα.
  • C και C ++ κεφαλίδες μετακινηθεί από τις συνδέσεις / για να περιλάβει /, δέστρες / αφαιρεθεί
  • - με-c και --with-CPP επιλογές για να διαμορφώσετε αφαιρεθεί, C και C ++ τώρα χτισμένο
  • και εγκαθίσταται από προεπιλογή

Τι είναι καινούργιο στην έκδοση 2.0 Beta 1:

  • Αυτή η έκδοση περιλαμβάνει Common Lisp API, μηδέν-αντίγραφο για τα μεγάλα μηνύματα και περισσότερο.

Παρόμοια λογισμικά

GhostBSD MATE
GhostBSD MATE

2 Sep 17

MIUI ELEGANCE ROM
MIUI ELEGANCE ROM

14 Apr 15

SchilliX
SchilliX

20 Feb 15

Σχόλια για 0MQ

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!