نظرة تقنية عامة

مبنية بلغة Rust.
ومقيسة بالميلي ثانية.

بنية أحادية معيارية. 29 وحدة مجال. ملف تنفيذي واحد يقدم 4× الإنتاجية بجزء يسير من تكلفة الموارد.

قياسات الأداء

الحمل نفسه. العتاد نفسه.
نتائج مختلفة.

Node.js (السابق)

Rust (BetterSuite)

الإنتاجية (RPS)

~600

2,400

الذاكرة في السكون

~1.8 GB

~100 MB

حزمة النشر

~3.5 GB

270 MB

متوسط زمن الخادم

~80-150 ms

~5-20 ms

المعمارية

10 خدمات مصغرة (قفزات شبكة)

بنية أحادية معيارية (داخل العملية)

* كل الأرقام مقيسة على عتاد VPS مطابق بسعة 4 غيغابايت يشغّل الحمل نفسه. ويقيس زمن الخادم معالجة الطلب عند بوابة GraphQL، باستثناء رحلة الشبكة من جهة العميل.

المعمارية

29 وحدة مجال. ملف تنفيذي واحد.

المعمارية السداسية

تصميم المنافذ والمحوّلات يبقي منطق الأعمال منفصلاً عن البنية التحتية.

التصميم الموجّه بالمجال

1,100+ عملية GraphQL

Queries وMutations وSubscriptions. العملاء يجلبون ما يحتاجونه بالضبط.

GraphQL

نشر بملف تنفيذي واحد

ملف تنفيذي واحد، وعملية واحدة. بلا شبكة خدمات، وبلا نشر لكل خدمة.

Rust / مُترجَمة

عزل مساحات العمل

نطاق مساحة العمل مطلوب من نظام الأنواع ومفروض في كل استعلام. دفاع متعدد الطبقات.

مفروض بالأنواع

نداءات داخل العملية

صفر تسلسل، وصفر زمن شبكة بين وحدات المجال.

بنية أحادية معيارية

تجهيز تلقائي

مساحات العمل الجديدة تعمل خلال ثوانٍ. المخطط والنطاق والإعدادات — كلها مؤتمتة.

خدمة ذاتية

إرسال

مطابقة لحظية. مفهرسة سداسياً.

البنية التحتية التي تشغّل الإرسال اللحظي ومطابقة المواقع والأحمال المتزامنة على نطاق واسع — مبنية على فهرسة H3 السداسية فوق مجموعات Redis المرتبة.

محرك الإرسال

شبكة H3 السداسية فوق مجموعات Redis المرتبة، مع فلتر نصف قطر دقيق على المرشحين.

H3Redis GeoTokio

سلسلة الأدوات

بمستوى الإنتاج. في كل طبقة.

كل طبقة من الحزمة مختارة لغرضها — وصول آمن الأنواع لقاعدة البيانات، ومعالجة مهام خلفية، وتحليلات على نطاق واسع، وتتبع موزّع كامل.

ClickHouse

التحليلات

OLAP عمودي لمقاييس ولوحات لكل مساحة عمل — دون التأثير على PostgreSQL التشغيلية.

عموديOLAP

SQLx

الوصول للبيانات

SQL مُتحقق منه عند الترجمة. مفحوص الأنواع مقابل المخطط الحي عند البناء — بلا عبء ORM.

عند الترجمةآمن الأنواع

Apalis

طابور المهام

معالجة خلفية أصلية بلغة Rust مع تخزين دائم وإعادة محاولات وجدولة.

مهام خلفيةدائم

OpenTelemetry

الرصد

تتبع موزّع من طرف إلى طرف عبر 29 وحدة — من GraphQL إلى قاعدة البيانات إلى الاستجابة.

التتبعالمقاييس

الواجهة الأمامية

قاعدة كود واحدة. كل الواجهات.

0

% إعادة استخدام الكود

0

مكوّن واجهة

0

لغة ومنطقة

0

إطار/ثانية

200+ مكوّن. تصميم ذرّي.

مبني على مبادئ التصميم الذرّي — من الذرات الأولية إلى شاشات إنتاج كاملة.

الذرات

حقول الإدخال، والأزرار، والتسميات، والأيقونات

الجزيئات

أشرطة البحث، والبطاقات، وصفوف القوائم

الكائنات

التنقل، والنماذج، وجداول البيانات

القوالب

التخطيطات، والهياكل الأساسية، وشاشات كاملة

لحظي

بيانات مباشرة. إعداد فوري.

تتبع مباشر

تحديثات موقع أسرع من الثانية عبر GraphQL subscriptions. بلا استطلاع متكرر.

تحديثات الطلبات

كل تغيّر في الحالة يُبث فوراً إلى كل التطبيقات المتصلة عبر WebSocket.

الإشعارات الفورية

APNs + FCM + الويب. قواعد قابلة للضبط لكل مساحة عمل للأحداث والعروض.

منطق الأعمال

التسعير والمناطق والعملات وقواعد التوصيل — قابلة للضبط مباشرة من لوحة التحكم.

من التسجيل إلى التشغيل في ثوانٍ.

قاعدة البيانات ونطاق مساحة العمل والإعدادات والعلامة التجارية — منسّقة من طرف إلى طرف دون تدخل يدوي.

ابدأ الآن