انتقل إلى المحتوى
نزار أبوبكر
البناء

منصة برمجيات كخدمة متعددة المستأجرين، من أول سطر

تصميم وبناء منتج SaaS متعدد المستأجرين على Node.js وPostgreSQL — العزل بين المستأجرين، والفوترة، والصلاحيات، وخط نشر يناسب الفرق الصغيرة.

العميل
اسم المنتج أو الشركة
الدور
معماري ومهندس رئيسي
السنة
2021 — حتى الآن
القطاع
التقنية
الحالة
قيد التشغيل

01التحدي

فكرة واعدة، ومدة قصيرة، ومتطلب أن تخدم النسخة الأولى منظمات عديدة دون إعادة كتابة لاحقًا.

02المقاربة

تطبيق موحد معياري مع عزل المستأجرين على مستوى البيانات، وواجهة برمجية مُنمّطة مشتركة مع تطبيق الويب، وبنية تحتية بسيطة قدر الإمكان.

أهم قرار معماري كان ما لن نبنيه: لا خدمات مصغّرة، ولا نظام مصادقة خاص، ولا Kubernetes في اليوم الأول.

النتيجة

النتيجة

01البناء2022

A consumer mobile app and the backend behind it

A mobile product and its Node.js backend — APIs designed for flaky networks, push notifications and an admin console for the operations team.

العميل
Client or product name
الدور
Technical lead

اقرأ دراسة الحالة