انتقل إلى المحتوى الرئيسي

محرك الحالة غير القابل للتغيير

تتطلب الحقيقة المالية ثوابت القيد المزدوج. نفرض التسلسل الصارم عبر أحمال المعاملات عالية الحجم. لا عبارات UPDATE. لا عبارات DELETE. كل انتقال في دفتر الحسابات هو إلحاق فقط.

لا ينبغي لطبقة مجال منتجك حساب أرصدة الحسابات. يكشف دفتر الحسابات عن أساسيات حتمية: الحسابات والتحويلات والأرصدة.

تفشل قواعد البيانات العامة تحت الحمل المالي. تعاني من تنافس الأقفال والأرصدة القابلة للتغيير التي تنحرف بين دورات المطابقة.

توفر Fernel محرك OLTP مصمم خصيصًا. تُنفَّذ ثوابت القيد المزدوج على مستوى المحرك. يرفض الحالات المشوهة بشكل متزامن.

ما يفعله دفتر الحسابات

ثوابت القيد المزدوج

كل تحويل يخصم من حساب ويضيف إلى آخر. سلامة الرصيد مفروضة بواسطة المحرك. السحب على المكشوف والإنفاق المزدوج مستحيلان هيكليًا.

أرصدة فورية

أرصدة الحسابات محدثة دائمًا. لا إعادة حساب دفعية، لا قراءات قديمة. استعلم عن أي حساب في أي وقت واحصل على الرصيد الموثوق.

متعدد العملات أصلًا

يعمل كل حساب بعملة واحدة (ISO 4217). عمليات الصرف هي تحويلات صريحة بين دفاتر العملات مع مسار تدقيق كامل للسعر.

إلحاق فقط غير قابل للتغيير

لا UPDATE، لا DELETE. كل قيد دائم. تُسجَّل التصحيحات كقيود جديدة (Stornobuchung)، مع الحفاظ على التاريخ الكامل.

عزل متعدد المستأجرين

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

أداء متوقع

تخصيص ذاكرة ثابت، صفر جمع قمامة، صفر عبء إلغاء تسلسل. تتوسع الإنتاجية مع حجم الدفعة، وليس عكسيًا مع التنافس.

موقع دفتر الحسابات

يقع محرك دفتر الحسابات في الأساس. تتم جميع عمليات الكتابة عبر خدمة التمويل ومحرك سير العمل. لا يتم الوصول إلى دفتر الحسابات مباشرة من العملاء الخارجيين.

Tenant API / Admin UIClient applicationsWorkflow EngineDurable ExecutionFinance ServiceDomain Logic, Compliance, AuditLedger EngineDouble-Entry, ACID, Immutable

جربه

create-wallet.sh
# Create a multi-currency wallet
curl -X POST https://connect.fernel.io/v1/wallets \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "customer_id": "cust_8f3a2b",
    "currencies": ["EUR", "USD", "GBP"],
    "type": "customer_emoney"
  }'

# Response
{
  "id": "w_a1b2c3d4",
  "accounts": [
    { "currency": "EUR", "iban": "DE89...", "balance": "0.00" },
    { "currency": "USD", "account_number": "...", "balance": "0.00" },
    { "currency": "GBP", "sort_code": "...", "balance": "0.00" }
  ],
  "status": "active",
  "created_at": "2026-02-21T09:00:00Z"
}

المواصفات التقنية

نموذج المحاسبةقيد مزدوج، تسلسل صارم
العملاتأي رمز ISO 4217 (EUR، USD، GBP، BRL، إلخ)
أنواع الحساباتنقود إلكترونية للعملاء، حماية، رسوم، إيرادات، معلقة، شطب
نموذج الرصيدمدين مرحل، دائن مرحل، مدين معلق، دائن معلق
عدم القابلية للتغييرإلحاق فقط. لا UPDATE أو DELETE على قيود دفتر الحسابات.
التكرار المنعإلغاء التكرار على مستوى البروتوكول (معرف تحويل 128 بت)
المتانةسجل كتابة مسبق مُكرَّر، مجاميع تحقق 128 بت من طرف إلى طرف
المعالجة الدفعيةآلاف التحويلات لكل دفعة، صفر تنافس أقفال

ابنِ على دفتر حسابات لا ينحرف أبدًا.

تحدث مع فريقنا حول متطلبات دفتر الحسابات الخاص بك. لا عرض مبيعات، محادثة معمارية حقيقية.