Sobes.tech
Middle+

Որ միկրոսերվիսներից էր բաղկացած բեքենդը: Կարո՞ղ եք հիշել, թե որոնք էին այդ ծառայությունները։

sobes.tech AI

Պատասխան AI-ից

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

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

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