האתגר
מה עמד לפני PriceZ?
PriceZ רצתה לבנות אפליקציה שמשווה מחירי מוצרים בין עשרות רשתות בזמן אמת. הבעיה: כל רשת קמעונאית חושפת נתונים בפורמט שונה — חלקן API, חלקן Web Scraping, חלקן XML Feeds. נדרש מנוע שמאחד את כל המקורות ומספק נתונים עדכניים תוך שניות.
הפתרון
מה בנינו
בנינו ארכיטקטורת Data Pipeline: Collector Microservices נפרדים לכל מקור נתונים, Redis Cache לאחסון מחירים עדכניים, ו-Search Engine מבוסס Elasticsearch לחיפוש מהיר לפי ברקוד ושם מוצר. אפליקציית React Native מתקשרת עם GraphQL API שמאחד את כל המקורות לתגובה אחידה.

תוצאות
מה השגנו יחד
✓איסוף מחירים מ-23 רשתות קמעונאיות בתוך 4 חודשי פיתוח
✓זמן תגובה לחיפוש מוצר: מתחת ל-120ms בממוצע
✓Cache Hit Rate של 94% מפחית עומס על מקורות הנתונים
