Skip to content

هسته مرکزی

Platform Core

خلاصه: سرویس Core نقش کنترل‌کننده مرکزی (Control Plane) پلتفرم NONS رو ایفا می‌کنه و وظیفه مدیریت قابلیت‌های فنی مشترک رو به عهده داره.


فهرست مستندات

Document Directory

  1. معماری Core
    ساختار، ماژول‌ها، وابستگی‌ها و قوانین فنی سرویس Core.
  2. بلوپرینت Core
    اهداف، اصول طراحی و مسئولیت‌های تعیین‌شده برای هسته اصلی.
  3. تصمیم معماری ۱: انتخاب Go
    بررسی دلایل فنی انتخاب زبان Go برای پیاده‌سازی سرویس Core.
  4. تصمیم معماری ۲: Core به عنوان Platform Control Plane
    دلایل ایجاد لایه مستقل برای مدیریت دغدغه‌های پلتفرمی.

نکات مهم

Important Notes

NOTE

سرویس Core از بایندینگ‌های Go تولیدشده از فایل‌های Proto در مسیر nons-api/contracts/ استفاده می‌کنه. واسه جزئیات بیشتر می‌تونی مستند ADR-Platform-001 رو ببینی.

Released under the MIT License.