تصميم نظام مراسلة موزع لمنصة تداول الأسهم في الوقت الفعلي، والذي يجب أن يثبت القدرة على التعامل مع التدفق الهائل لتحديثات بيانات سوق الأوراق المالية المتزامنة من مصادر متعددة دون المساس بسلامة البيانات أو المعاناة من أي تدهور في الأداء. توفير بنية شاملة تشتمل على مختلف المكونات المسؤولة عن إنشاء الأحداث ونقلها واستهلاكها. استخدم Apache Kafka كمنصة لتدفق الأحداث وقم بتطوير التطبيق باستخدام Node.js وإطار عمل Express.js.
{"evolved_from": "Design a distributed messaging system for a real-time stock trading platform. Outline the different components responsible for sending and consuming events, while leveraging Apache Kafka as the event streaming platform and building the application using Node.js and Express.js framework. Additionally, ensure that the messaging system can handle a high volume of simultaneous stock market data updates from various sources without any data loss.", "kind": "synthetic", "source": "argilla/distilabel-evol-prompt-collective"}