برنامه نویسی

Revamp System: قدم به طراحی سیستم

هفته 3: تغییر در چشم انداز

عکس فوری سریع


دو هفته پیش ، وبلاگ نویسی را شروع کردم. من هیچ جهت مشخصی نداشتم – فقط یک تمایل عمیق به اشتراک گذاری. این منجر به اولین پست من شد: من تقریباً این را ننوشتمبشر

تا هفته دوم ، من در Docker و Design System غرق شده بودم و در مورد آن نوشتم مقیاس ، امنیت و چرا Devsecops اهمیت داردبشر


این هفته: طراحی سیستم به سختی به من برخورد کرد

بعد از پرجمعیت طراحی سیستم گوراو سن شکست (Tinder ، WhatsApp ، اینستاگرام) ، من چیزهای دیگری را دیدم.

این باعث شد من به پروژه خودم نگاه کنم – معما، یک برنامه POS و موجودی – و تحقق:

می تواند بهتر باشد

بنابراین من ساختمان را مکث کردم … و شروع به طراحی مجدد کردم.


الزامات اصلی من نقشه برداری کردم

  • مدیریت موجودی
  • خرید (چه ، کجا ، چه کسی ، چگونه پرداخت شده است)
  • فروش (به چه کسی ، روش پرداخت)
  • ردیابی اعتبار w/ محدودیت ها و بازپرداخت ها
  • اعلان ها: سهام کم ، پرداخت های به پایان رسیده
  • انواع پرداخت: پول نقد ، پول موبایل ، اعتبار
  • برند تجاری: مضامین ، آرم ، جزئیات شرکت

تجارت و تصمیمات

قوام یک ضرورت است – پول درگیر است.

این باعث شد من بین بحث و گفتگو باشم:

  • در دسترس بودن
  • تحمل پارتیشن

هنوز هم تصمیم گیری نشده است. فکر می کنید؟
در نظرات به اشتراک بگذارید.


پشته ای که انتخاب کردم

  • 🧱 apis استراحت برای سادگی
  • 🐬 mysql برای تضمین های اسید قوی
  • 🐳 اسکله مقیاس در بین سیستم ها
  • 🔐 RBAC از طریق Django (میانی نرم افزار + سیگنال)

در حال حاضر در حال کار بر روی با نام (طرحواره ، خدمات). HLD هم جمع می شود. – به زودی


افکار پایانی

این سفر سریع نیست – اما در حال حرکت است.

و این مهم است.

بعضی اوقات ، آهسته رو به جلو یک قدم عقب را می کشد.

اگر در حال ساختن هر چیزی مشابه هستید یا در مورد تحمل پارتیشن در برابر ثبات فکر می کنید ، در نظرات به من ضربه بزنید.

در هفته 4 می بینیم

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا