Dapr, זמן ריצה של קוד פתוח המאפשר יצירת יישומים מקוריים בענן 

מיקרוסופט פרסמה זה עתה את גרסת 1.0 של זמן הריצה בענן שנקרא זמן ריצה של יישומים מבוזרים (דפר).

במילים של מיקרוסופט, Dapr הוא זמן ריצה (זמן ביצוע) קוד פתוח, נייד ומונע אירועים כי מאפשר למפתחים לבנות בקלות אפליקציות גמישות, מיקרו-שירותים, חסרי מדינה ומלאי מדינה רץ בענן ובתשתית Edge (כגון Azure Stack Hub או AWS Outpost).

על דרפ

עם גרסה יציבה ראשונה זו, יישומי Dapr הם ניתן לפרוס אותם על תשתית המתארחת בעצמה או על אשכולות Kubernetes בתרחישים של ייצור. לכן, Dapr מכוונת למפתחים שיוצרים יישומים חדשים בעולם האמיתי, כמו גם לאלה שמעבירים ומפעילים יישומים ורכיבים קיימים בארכיטקטורות מקוריות בענן.

כיתרון, מיקרוסופט מדווחת כי השימוש ב- Dapr ישפר באופן דרמטי את פריון היזמים על ידי צמצום הזמן שהם יכולים להשקיע בפיתוח היישומים שלהם.

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

בגרסה זו 1.0, צוות Dapr מדווח כי הם התמקדו ב- Kubernetes כסביבת האירוח הראשית להפעלת יישומי הפקה. הוא משולב עמוק הן במישור הבקרה של דאפר והן בארכיטקטורת Sidecar Dapr. לדוגמה,

מיקרוסופט מוסיפה את זה Dapr, שמונה למעלה מ -70 רכיבים שפותחו בקהילה, לכן הוא מוצג כפתרון למגוון רחב של תרחישים. הדבר הופך את Dapr לאופציה אטרקטיבית עבור מפתחים המעוניינים לבנות יישומים עצמאיים בענן עם ניידות גבוהה.

אנו מציינים כי Dapr אינו קשור לפלטפורמה מסוימת והוא נועד לשימוש מכל שפת תכנות באמצעות פרוטוקולי HTTP ו- gRPC. לכן לא פלא שאפליקציות מבוססות Dapr יכולות לפעול בענן Azure, AWS, Alibaba ו- Google.

עם זאת, כדי לשפר את חווית שפת האם למפתחים, את ה- SDK עבור Java, .NET, Python ו- Go שוחררו כמוכנים לשימוש עם גרסה 1.0 זו של Dapr. ה- SDKs עבור JavaScript / Node.js, C ++, Rust ו- PHP, הנמצאים כעת בתצוגה מקדימה, יבצעו יחד עם גרסאות אחרות של Dapr. יתר על כן, כדי לפתח יישומי ענן מבוססי Dapr שלך, אתה יכול להשתמש בסביבות פיתוח נפוצות כגון קוד VS או IntelliJ.

המערכת האקולוגית Dapr כוללת גם טכנולוגיות קוד פתוח וגם שילובים ספציפיים הקשורים לספקי ענןכמו ערימות טכנולוגיות של שותפים. אמנם תכונה זו מספקת ערך מוסף למפתחים המשתמשים בהם עם Dapr, אך היא עשויה להיות בעיית ביצועים עבור יישומים מבוססי Dapr.

בהקשר זה, מיקרוסופט מרגיעה בקביעה כי ל- Dapr יש חביון שירות לשירות נמוך במיוחד ומותאם לתרחישים מהירים.

בבדיקה, זמן הביצוע מוסיף כ- 1,2 אלפיות של חביון מאחוזון קיצוני לאחוזי 90 וכאחוזי שני לאחוזי 2. מבחינת אבטחה, צוות Dapr ממליץ להתגונן מפני התקפות איש-באמצע, עם הצפנה המסופקת על-ידי Dapr באמצעות אישורי x.99 המונפקים באמצעות שירות מטוסי הבקרה שלה ומתחדשים אוטומטית.

כדי לפתח את Dapr, מיקרוסופט הסתמכה על קהילת הקוד הפתוח 2019 של מעט יותר מ 114- תורמים.

בשנת 2021 המספר הזה עלה ל -700, המייצג צמיחה של יותר משיש פעמים תוך 16 חודשים בלבד, מה שמראה את העניין שמייצר פרויקט זה בקרב קהילת היזמים.

כתורמים של Dapr, יש לנו ארגונים כמו Alibaba Cloud, HashiCorp, Microsoft, ZEISS, Ignition Group, כמו גם אנשים פרטיים.

לבסוף, מכיוון שמיקרוסופט מעוניינת שדפר תהיה פתוחה, ניטרלית ומכילה, הודיעה החברה שהיא נמצאת בתהליך של מעבר למודל ממשלתי פתוח.

אם אתה מעוניין לדעת יותר על כך על דרפ, אתה יכול לבדוק את הפרטים בקישור הבא.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.