Sobes.tech
Middle+

ბექენდმა რომელ მიკროწესვებს შედგა? შეგიძლია გახსოვდეს, რა სერვისები იყო?

sobes.tech AI

პასუხი AI-სგან

Backend մի քանի միկրոսերվիսներից էր բաղկացած, որոնցից յուրաքանչյուրը պատասխանատու էր առանձին բիզնես տրամաբանության համար:

  • Օգտագործողի Ծառայություն — օգտագործողների կառավարում, նույնականացում, գրանցում:
  • Պատվերի Ծառայություն — պատվերների մշակումը, ստեղծում, նորացման կարգավիճակներ:
  • Ապրանքի Ծառայություն — ապրանքների կատալոգ, տեղեկություններ ապրանքների մասին:
  • Վճարման Ծառայություն — ինտեգրում վճարային համակարգերի հետ, գործարքների մշակումը:
  • Ծանուցումների Ծառայություն — օգտվողներին ծանուցումներ ուղարկում (էլեկտրոնային փոստ, push):

Յուրաքանչյուր ծառայություն իր սեփական տվյալների բազան և API ունի, և նրանց միջև փոխազդեցությունը տեղի է ունենում REST կամ հաղորդագրությունների հերթերի միջոցով (օրինակ, RabbitMQ): Այս ճարտարապետությունը թույլ է տալիս համակարգի մասերը անկախ կերպով ընդլայնել և զարգացնել: