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 הוא כבר מאוד מהר. אנחנו מקבלים 25 & mu; שיהוי מקצה-לקצה שנייה ו -2.8 מ'הודעות בשנייה היום.
繚 嚙 瞎 Q הוא לחלוטין תוכנה ברישיון GPL-חופשית נכתבה ב- C ++.
繚 嚙 瞎 Q הוא פרויקט בהתקדמות. הורד את הקוד, לקרוא את תוצאות הסקירה הטכנית ובדיקה, או להצטרף לפרויקט אם אתה קנאי הודעות.
嚙 瞎 Q הוא שיתוף פעולה בין קבוצה של חברות, כלומר FastMQ (שמביא עימו ניסיון של שוק ההודעות הכספי), iMatix (שמביא את מומחיות AMQP), אינטל (שמביא את מומחיות חומרה) וחברות אחרות עם חומרה, מערכת הפעלה, רשת, ומומחיות יישום. FastMQ Inc. יאחד את כל זכויות היוצרים על הקוד.
嚙 瞎 מטרות Q
繚 מבוסס על סטנדרטים: למסגרות, פרוטוקולים, וקהילה.
繚 הורס כל רשת, מ10Gb Ethernet, ל4X IB.
繚 העברות הודעות 2M שני ברשת 1Gb עם מעבד אחד בכל קצה.
繚 השהיה מתחת לגיל העשרים וmu End-to-end; שניות מעל TCP באמצעות חומרת רשת מותאמת אישית ונהגים.
繚 Beats כל מוצר מסחרי: מהר יותר, נייד יותר, אמין יותר, שימושי יותר.
繚 נבנה עבור הקהילה: תוכנה חופשית בקהילת קוד פתוחה.
繚 עוצב עבור העולם האמיתי: וידאו, מניות, משחקים, רשתות, נתונים בזמן אמת, נחלים.
繚 פועל בכל מקום: המכשירים הקטנים ביותר, כל מערכות ההפעלה, בכל השפות.
繚 מלא מופץ: אין שרתים מרכזיים לקרוס, מיליארדי צמתים WAN ו- LAN.
繚 מסגרת הרחבה: נהגים בסגנון של הקרנל עבור חומרה מותאמת אישית או יישומים

מה חדש בהודעה זו :.

  • תיקונים

      באג :
    • בעיה קבועה 223, כישלון טענה בtcp_connecter.cpp: 300 בעת התחברות לשרת שנמצא ברשת בלתי מושגת (errno שווה לENETUNREACH)
    • .
    • שינויים:
    • אריזת דביאן הוסר, אשר זמינה כעת בpackages.debian.org או באמצעות apt-תקבל.

    • מה חדש
      בגרסת 2.1.3

    :

  • זנב

      תקן לדחוף שקעים, שלפעמים היה לספק מסגרות של הודעה מרובה למנויים חדשים (מרטין Sustrik).
    • תקן לשקעי PUB, שלפעמים היה לספק מסגרות זנב של הודעה מרובה למנויים חדשים (מרטין Sustrik).
    • לבנות Windows נשבר בשל EPROTONOSUPPORT לא מוגדר. עכשיו זה כבר קבוע (מרטין Sustrik).
    • תיקונים שונים כדי להפוך את עבודת נמל OpenVMS (ברט קמרון).
    • מדריך עזר מתוקן לציין כי אפשרות שקע ZMQ_LINGER ניתן להגדיר בכל עת, ולא רק לפני חיבור / מחייב (פיטר Hintjens).
    • תקן לC ++ מחייב שקעים קרובים כראוי (Guido גולדשטיין).
    • הוסר assert המיושן מpgm_socket.cpp (מרטין Sustrik).

    • (ספריית משנה / התקנים)
    • מכשירים עצמאיים שהורחקו מהפצה. תוכניות מתועדות אלה יישארו זמינות בחבילות גדולות יותר (פיטר Hintjens).
    • שיעור ברירת מחדל OpenPGM העלה ל40mbps כברירת מחדל (סטיבן מקוי).

    • פקודות מאקרו
    • ZMQ_DEALER וZMQ_ROUTER סיפקו להקל שדרג ל0MQ / 3.0. אלה אמורים להחליף ZMQ_XREQ וZMQ_XREP (פיטר Hintjens).
    • דף אדם נוסף לzmq_device (3) שלא היה מתועד ומסומן (פיטר Hintjens).
    • zmq_queue הוסר (3), zmq_forwarder (3), zmq_streamer (3) דפי גבר (פיטר Hintjens).
    • משודרג OpenPGM לגרסה 5.1.114 (סטיבן מקוי, מיקו Koppanen).
    • מערכת לבנות עכשיו קוראת OpenPGM לבנות תהליך ישירות, ומאפשר שדרוגים עתידיים קלים יותר של OpenPGM (מיקו Koppanen).
    • לבנות מערכת מאפשר תצורה עם גרסאות שרירותיות של OpenPGM (./configure --with-PGM = libpgm-xyz) (מיקו Koppanen).
    • OpenPGM משתמש PGM_ODATA_MAX_RTE החדש השליטה נתונים מקוריים במקום PGM_TXW_MAX_RTE מכסה כל ערוץ (סטיבן מקוי).
    • 0MQ בונה כראוי על FreeBSD (מיקו Koppanen).

    מה חדש בגרסה 2.1.2 RC2:

    • 0MQ עכשיו מטפל כראוי שקעי inproc עמידים; בעבר זה התעלם זהויות מפורשות בשקעי inproc.
    • דליפות זיכרון שונות היו קבועים.

    • קבוע יצירה
    • שולח OpenPGM / מקלט.

    מה חדש בגרסת 2.1.1:

  • זה גרסה יציבה עם כמה תיקוני באגים חשובים על
      2.1.0 ולא חל שינויים פונקציונלי גדולים.

    מה חדש בגרסת 2.0.10:

    • זה הוא שחרור תיקון באג ללא שינויים משמעותיים.

    מה חדש בגרסה 2.0.9:.

    • מספר באגים קבועים

    מה חדש בגרסת 2.0.8:

    • פונקציונלי ZMQ_SWAP עתה מיושם לכל השקע סוגים.
    • כ -30 באגים תוקנו.

    מה חדש בגרסת 2.0 Beta 6:

    • הוסף מיקום Git לREADME
    • עדכון README
    • הוסף MSVC לבנות קבצים להפצה
    • MSVC שאריות הסרת בונה
    • Merge 'אדונים' סניף של git@github.com: sustrik / zeromq2
    • הגבלות zmq_poll להבהיר
    • ++ עדכוני תיעוד ממשק C
    • ניקוי לautogen.sh
    • השתמש בPOSIX & quot; פקודת -v & quot; לבנות לבדיקת פקודות תנאי
    • להבהיר הודעות שגיאה על כישלון
    • pipe_t :: החזרה מסירה הודעה לא גמורה רק מהצינור ולא את כל ההודעות unflushed
    • יישום בקרת זרימה
    • זה להתחייב מציג את השינויים הנדרשים יש צורך
    • ליישום בקרת זרימה. אף אחד מסוגי השקע
    • מיישם את בקרת הזרימה עדיין. הקוד יתרסק כאשר
    • בקרת הזרימה מופעלת, והוא הגיע לlwm thw.
    • תתחייב הבא אוסיף תמיכת בקרת זרימה ל
    • סוגי שקע בודד.

    • כותרות
    • C ו- C ++ עברו מאיגודים / לכלול /, כריכות / הוסר
    • - עם-ג ו--with-cpp אפשרויות כדי להגדיר הוסר, C ו- C ++ נבנה כעת
    • ומותקן כברירת מחדל

    מה הוא 2.0 Beta 1 חדש בגרסה:

  • גרסה זו כוללת API Lisp הנפוץ, אפס עותק

      להודעות גדולות ועוד.

  • תוכנה דומה

    GhostBSD MATE
    GhostBSD MATE

    2 Sep 17

    pfSense
    pfSense

    22 Jun 18

    PC-BSD
    PC-BSD

    11 Apr 16

    OpenSXCE
    OpenSXCE

    20 Feb 15

    תגובות ל 0MQ

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!