نظام مراقبة محطات الطقس (Scalable Weather Monitoring System)

تفاصيل العمل

نظام متكامل لمراقبة وتحليل بيانات الطقس مصمم ليكون قابلًا للتوسع (Scalable) ومتحملًا للأعطال (Fault-Tolerant).

يقوم النظام باستقبال بيانات لحظية (Real-Time Data) من محطات طقس محاكاة، ثم معالجتها وتحليل الأحداث المهمة، وأرشفة البيانات التاريخية، مع توفير لوحات عرض مرئية لعرض النتائج.

يتكون النظام من عدة مكونات مترابطة:

استقبال البيانات اللحظية عبر Apache Kafka

معالجة الأحداث واستخلاص المعلومات المهمة

تخزين البيانات في ElasticSearch

عرض البيانات وتحليلها من خلال Kibana

أرشفة البيانات بصيغة Parquet للاستخدام التحليلي طويل المدى

تم نشر النظام باستخدام Docker و Kubernetes لضمان:

سهولة النشر

قابلية التوسع الأفقي

استمرارية الخدمة في حالة الأعطال

يعكس المشروع خبرة عملية في تصميم الأنظمة الموزعة، معالجة البيانات اللحظية، وبناء بنية تحتية جاهزة لبيئات الإنتاج.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
3
تاريخ الإضافة
تاريخ الإنجاز
المهارات