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

סקירת הפרויקט
LogicCraft תרם ל-EkosLive כשותף הנדסי — לוקח אחריות על תשתית הצד השרתי, תשלומי המנוי, בקרת הגישה וביצועים בפלטפורמת צילום אסטרונומי בענן בייצור.

Our Scope
המעורבות ההנדסית שלנו כיסתה קבוצה מוגדרת של יעדי תשתית ומוניטיזציה: יישום תשלומי מנוי אמינים דרך PayPal ו-Stripe, הקמת מערכת ACL מאובטחת מבוססת CASL לניהול תפקידים, הפחתת עלויות תשתית AWS באמצעות מטמון שאילתות, ושיפור ביצועי הצד הלקוח וזמני תגובת מסד הנתונים של הפלטפורמה הקיימת.


What We Delivered
שילבנו Sentry ואופטמנו Webpack (TTI -40%), יישמנו מנויי PayPal ו-Stripe עם טיפול מלא ב-Webhook, בנינו תמיכה בהעלאת S3 לקבצים עד 150MB, פיתחנו פרוקסי מטמון המפחית את נפח שאילתות AWS ב-70%, יישמנו מערכת ACL של CASL עם MongoDB, השקנו לוח בקרה לניהול למעקב אחר משתמשים, שיפרנו ביצועי מסד הנתונים דרך אינדוקס ורפקטורינג של הסכמה, ותחזקנו את הפלטפורמה על תשתית Nginx ב-self-hosted.
אתגרים מרכזיים
טיפול אמין בהעלאות קבצים גדולים עד 150MB ל-AWS S3 בייצור ללא תפוגות זמן, לחץ זיכרון או אובדן נתונים
נפח שאילתות AWS מופרז העלה את עלויות התשתית ללא שכבת מטמון לספיגת בקשות חוזרות
הפלטפורמה חסרה מערכת בקרת גישה מובנית — הרשאות משתמש, קבוצה ומנהל טופלו באי-עקביות בקוד
ביצועי הצד הלקוח הידרדרו בגלל תצורת Webpack לא מאופטמת ללא ראות של שגיאות ייצור וללא כלי observability
What We Built
תשלומי מנוי — שילוב PayPal ו-Stripe עם טיפול מלא ב-Webhook, ניהול מחזור חיים של תוכנית ואכיפת חיוב על פני כל בסיס המשתמשים — עם תמיכה במודלים חד-פעמיים וחוזרים של מנוי.
מערכת בקרת גישה — מערכת ACL מבוססת CASL משולבת עם MongoDB, הקובעת הרשאות תפקיד גרנולריות למנהלים, מנהלי קבוצות ומשתמשי קצה — בתוספת לוח בקרה ייעודי לניהול למעקב אחר משתמשים וניהול תצורה.
תשתית ו-Observability — שילוב Sentry למעקב שגיאות בזמן אמת, אופטימיזציה של build של Webpack (TTI -40%), תצורת Git submodules ותחזוקת פריסה self-hosted על Nginx.
אופטימיזציית AWS ואחסון — פיתוח פרוקסי מטמון (נפח שאילתות AWS -70%) ויישום טיפול בהעלאת קבצים לייצור על AWS S3 התומך בקבצים עד 150MB עם streaming בחלקים ושחזור מהשגיאות.
ממשק סופי
























סקירת תכונות
צד שרתי, תשלומים ותשתית
LogicCraft הצטרף לפרויקט EkosLive כדי לקחת אחריות על קבוצה ממוקדת של תוצרים הנדסיים — מוניטיזציה של מנויים דרך PayPal ו-Stripe, מערכת בקרת גישה CASL, אופטימיזציית AWS ושיפורי ביצועים ברחבי הפלטפורמה.

מחסנית טכנולוגית
התרומה שלנו פעלה על בקאנד Node.js עם MongoDB, AWS S3 לאחסון, Stripe ו-PayPal לתשלומי מנוי, מערכת בקרת גישה מבוססת CASL, ותשתית Nginx עצמאית.
mongodb database
casl access control
מדדים
-00%
Time to Interactive
אופטימיזציה של תצורת build של Webpack ושילוב Sentry למעקב שגיאות ייצור — הפחתת Time to Interactive ב-40% עם ראות מלאה לשגיאות זמן ריצה על פני הפלטפורמה החיה.
-00%
נפח שאילתות AWS
פיתוח שכבת פרוקסי מטמון לשאילתות AWS המפחיתה את נפח השאילתות הכולל ב-70% — הפחתה ישירה של עלויות התשתית ללא כל השפעה על רעננות הנתונים או תקינות המערכת.
000MB
העלאה מקסימלית ל-S3
יישום טיפול אמין בהעלאת קבצים גדולים על AWS S3 — תמיכה בקבצים עד 150MB עם streaming בחלקים, מעקב התקדמות ושחזור שגיאות לשימוש בקנה מידה של ייצור.
-00%
זמן תגובה של מסד הנתונים





