top of page

MonoStream

220103
:מספר הפרויקט
איגור פרידמן, מעין סגל, תומר קיזל
:שמות הסטודנטים המציגים
מר קירש אמיר
:שם המנחה
יצירת מוצר תוכנה
:שם הסדנה
:GitHub
פוסטר
מצגת
:תקציר הפרויקט

היום קיימות תשתיות רבות המאפשרות העברה של מידע בכלל ומסרים בפרט בין רשתות/מחשבים/שרתים, לדוגמה EMS, Kafka, RabbitMQ, Redis, File System וכו.

לאור הריבוי של תשתיות אלו ישנם מצבים בהם חברות שונות או אפילו צוותים שונים באותה חברה מתבססים בפיתוח שלהם על תשתיות שונות שלא יודעות לדבר אחת עם השניה.
עם זאת, הצורך בשיתוף מידע בין אותן קבוצות קיים ולרוב דורש פיתוח של אחד הצדדים על מנת להצליח לחבר את ה-Data Flow ביניהן.

הפתרון מורכב משני חלקים, החלק הראשון הוא המנוע עצמו.
Service המאפשר למשתמש להגדיר מקור ויעד למידע שאותו הוא רוצה להעביר תוך ביצוע התאמה לתשתית היעד ושמירה על כל ה-Metadata שמאפשרת התשתית. כך נקבל פתרון קל ואחיד להעברת data בין תשתיות השונות הקיימות היום בשוק.

החלק השני יהיה מסך ניהול המסלולים, שבו המשתמש יכול להגדיר מסלולים(Data Flows) חדשים ולצפות בסטטוס של כל מקורות ויעדי המידע שמולם הוא עובד ברגע זה.

bottom of page