Sobes.tech
Middle+

Бэкенд кайсы микросервистерден турган? Эсине түштүбү, кайсы кызматтар болчу?

sobes.tech AI

AIден жооп

Backend birneçe mikroxizmatlardan ibarət idi, hər biri öz biznes məntiqinə cavab verirdi:

  • İstifadəçi Xidməti — istifadəçilərin idarə olunması, autentifikasiya, qeydiyyat.
  • Sifariş Xidməti — sifarişlərin işlənməsi, yaradılması, statusların yenilənməsi.
  • Məhsul Xidməti — məhsullar kataloqu, məhsullar haqqında məlumat.
  • Ödəniş Xidməti — ödəniş sistemləri ilə inteqrasiya, tranzaktsiyaların işlənməsi.
  • Bildiriş Xidməti — istifadəçilərə bildirişlərin göndərilməsi (email, push).

Hər bir xidmətin öz bazası və API-si var idi, və onların arasında əlaqə REST və ya mesaj növbələri (məsələn, RabbitMQ) vasitəsilə həyata keçirilirdi. Bu memarlıq sistemin hissələrini müstəqil şəkildə miqyaslandırmağa və inkişaf etdirməyə imkan verdi.