Dilshod.dev

Muhandislik kundaligi

Dilshod AbdullayevDasturiy ta'minot muhandisi

Men backend tizimlar loyihalab quraman va arxitektura, TypeScript hamda masshtablanadigan dasturiy ta'minot ortidagi muhandislik qarorlari haqida yozaman.

TypeScriptNode.jsNestJSPostgreSQLSystem Design

Dasturiy ta'minot muhandisi · Backend va tizimlar

Node.js, TypeScript va NestJS bilan backend tizimlar quraman. Toza arxitektura, ishonchlilik va masshtablanadigan dasturiy ta'minot ortidagi murosalar men uchun muhim — va o'sha qarorlarni aniq o'ylab olish uchun yozaman.

Ko'proq ma'lumot
Maqolalar
15
Tillar
2

So'nggi maqolalar

Kundalikdagi eng yangi yozuvlar.

backendpayments

Soya rejimi: kodni ishonishdan oldin isbotlash

Joytop'dagi yangi to'lov tasdiqlash kodi bir hafta productionda soya rejimida ishladi — qaror qabul qilmasdan, faqat kuzatib. Ertaga u yagona qaror qiluvchiga aylanadi. Soya rejimi nima, u nimadan himoya qiladi va nega uni kuzatuvsiz yoqib qo'yib bo'lmaydi.

3 daqiqa o'qish
aicareer

Yo'qolgan birinchi zinapoya

Stanford oyiga besh million amerikalikning maoshini kuzatadi. Yigirma ikki–yigirma besh yoshdagilar bandligi AI ta'sir qilgan kasblarda kutilgandan o'n to'qqiz foiz past. Odamlar ishdan bo'shatilmayapti — ularni ishga olish to'xtagan. Va bu ikkisi butunlay boshqa muammo.

6 daqiqa o'qish
system-designbackend

Ikki marta yechilgan to'lov

Qayta urinish takroriy so'rov emas — to'lov ikki marta o'tib ketguncha. Idempotentlik kalitlari aslida qanday ishlaydi, sodda variant nega baribir ikki marta yechadi va qaysi Postgres cheklovi kafolatni haqiqiy qiladi.

7 daqiqa o'qish