Keys · NDA — tafsilotlar so‘rov bo‘yicha
Muddatli to‘lov uchun kredit qarorlari mexanizmi
Risk bo‘limining jarayon sxemasini versiyalanadigan, bajariladigan siyosatga aylantiradigan skoring va qaror qabul qilish servisi — ikki gate, limit qoidalari, qo‘lda tekshirish navbati va kredit byurosiga pullik so‘rovlar ustidan qat’iy nazorat.
- Mijoz
- Muddatli to‘lov sotuvchisi, risk bo‘limi
- Rol
- Arxitektor va muhandis — jarayon tahlili, siyosat modeli, servis, interfeys
- Muddat
- MVP ishga tushirilgan · keyingi bosqich — jonli integratsiyalar
- Stek
- PythonFastAPIPydanticstructlogReactTypeScriptTailwindnginx
Muammo
Muddatli to‘lov arizalari faqat sxema ko‘rinishida va risk bo‘limi xodimlarining boshida mavjud bo‘lgan jarayon bo‘yicha hal qilinardi. Ba’zi qoidalar bir-biriga zid edi, limitlar qo‘lda hisoblanardi, byuroga pullik so‘rovlar esa baribir rad etiladigan arizachilar uchun ham yuborilardi.
Biznesga izchil, tushuntirib beriladigan va arzon qarorlar kerak edi — qoidalarni esa dasturchilar emas, risk bo‘limi boshqarishi kerak edi.
Yondashuv va arxitektura
- Jarayon sxemasini 49 ta qoidadan iborat reyestrga o‘tkazdim va jarayon egasi, yuristlar hamda rahbariyat kod yozilishidan oldin hal qilishi uchun 8 ta ziddiyatni hujjatlashtirdim.
- Geksagonal servisni loyihaladim: qoidalar — sof funksiyalar, siyosat — versiyalanadigan JSON hujjatlar, tashqi tizimlar uchun portlar va adapterlar — zaglushka, operator kiritishi va jonli rejim.
- Ikki gate — ichki reyestrlar va to‘lov intizomi, so‘ngra byuro stop-faktorlari — keyin limit, qarz yuklamasi, oldindan to‘lov va qarshi takliflar qoidalari. 14 ta ishchi va 6 ta yakuniy holatli orkestrator, siyosatdan olinadigan muddatlar va SLA bilan qo‘lda tekshirish navbati.
- Pullik chaqiruvlar nazorati: tashqi tekshiruv unga ruxsat beradigan gate o‘tmaguncha taqiqlanadi; chaqiruvlar idempotent va har biri xarajatlar jurnaliga yoziladi.
Natija
- Har bir qaror qoidalar bo‘yicha izni qaytaradi — risk bo‘limi ariza nima uchun ma’qullangani, qisqartirilgani yoki rad etilganini aniq ko‘radi.
- Siyosat sinov maydoni risk bo‘limiga yangi versiyalarni ishga tushirishdan oldin anonimlashtirilgan arizalarda sinab ko‘rish imkonini beradi.
- MVP avtorizatsiya ortida ishga tushirilgan; keyingi bosqich — ma’lumotlarni saqlash va byuro bilan jonli integratsiyalar.
Uni nima mustahkam qildi
- 160+ test, jumladan anonimlashtirilgan arizalar bo‘yicha 28 ta ssenariy va hujjatlar servisdan farq qilsa yiqiladigan test.
- Yetti qismdan iborat loyiha taklifi — arxitektura, integratsiya kontraktlari va DDL, antifrod, tartibga solish, ML yo‘l xaritasi, yetkazib berish rejasi — amalga oshirishdan oldin yozildi.
- Iste’mol kreditlashining amaldagi qonunchiligi tahlil qilinib, qoidalar to‘plamiga kiritildi.
Shunga o‘xshash vazifa bormi?
Menga yozing — ko‘lam, yondashuv va birinchi bosqich qanday bo‘lishi haqida ochiq fikrimni aytaman.