2 مستودعات
Frameworks that standardize the construction of network components using reusable building blocks for resource management and concurrency.
Distinct from Go RPC Frameworks: The candidates focus on specific Go library types (DI, RPC) rather than a general service-oriented architectural framework.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Service-Oriented Frameworks. Refine with filters or upvote what's useful.
Optimism هو عبارة عن حزمة (stack) من نوع optimistic rollup لشبكة Ethereum، مصمم لزيادة معدل نقل المعاملات من خلال معالجتها على طبقة ثانوية ثم تسوية الحالة على شبكة Ethereum الرئيسية. يعمل كإطار عمل للتوسع يستخدم مُرتب (sequencer) لتنظيم المعاملات، وإنتاج الكتل، وإرسال البيانات المجمعة إلى البلوكشين الأساسي. يتميز النظام بآلية لإثبات الاحتيال تستخدم محاكاة التعليمات على السلسلة (on-chain) لحل النزاعات والتحقق من صحة انتقالات الحالة. كما يتضمن مجموعة أدوات مخصصة لنشر وترقية العقود الذكية اللازمة لتشغيل وصيانة شبكة التوسع. يغطي المشروع مجالات واسعة تشمل مزامنة حالة البلوكشين، وتوجيه الرسائل عبر السلاسل (cross-chain)، وإدارة المُرتب مع خاصية التبديل عند الفشل (failover) لضمان التوافر العالي. كما يوفر بنية تحتية لتوافر البيانات، وتوليد إثباتات الخطأ، وإطار عمل موجه للخدمات لتطوير مكونات البلوكشين. يحتوي المستودع على مجموعة أدوات تطوير (SDK) لإدارة الحسابات، ومحاكاة الشبكة، واختبارات التكامل للتحقق من سلوك النظام واستقرار التحديثات.
Provides a standardized Go framework for constructing network components using reusable building blocks for resource management.
هذا المشروع هو دليل مرجعي لتطوير تطبيقات Flutter، ويوفر مجموعة من أمثلة الكود المصدري التي توضح أنماط واجهة المستخدم والتنفيذات المعمارية. يعمل كمكتبة من عينات الكود العملية لبناء مكونات واجهة المستخدم الشائعة، والتخطيطات، والأنماط الهيكلية. يتضمن المستودع تنفيذات مرجعية لدمج حزم الطرف الثالث والخدمات الخارجية في مشاريع Flutter. يوفر أمثلة محددة لكيفية تنفيذ تكاملات الميزات وأنماط واجهة المستخدم للمساعدة في عملية التطوير. يغطي المحتوى مجموعة من الاستراتيجيات المعمارية، بما في ذلك أنماط المعمارية الطبقية، وهيكلة المجلدات القائمة على الميزات، وإدارة الحالة القائمة على الموفر (provider). كما يوضح الوصول إلى البيانات الموجه نحو الخدمة، وتكامل التدفق التفاعلي، وتكوين واجهة المستخدم القائم على الأدوات (widget).
Provides examples of abstracting API and database logic into dedicated service classes for better maintainability.