Garkuwar API (gateway) wata yanayin shiga gida ce da ke zama gaba da ayyukanka masu tirewa. Cliyenti yana kiran garkuwar, wanda ke tukunyar bukatun zuwa sabis dama-dama da yake jefa alaikai da ke ketare juna.
Garkuwar API (gateway) wata yanayin shiga gida ce da ke zama gaba da ayyukanka masu tirewa. Cliyenti yana kiran garkuwar, wanda ke tukunyar bukatun zuwa sabis dama-dama da yake jefa alaikai da ke ketare juna.
/orders/* zuwa babbar sabis. ┌─────────────────────────────┐
Clients ─▶│ API Gateway │
│ auth · rate-limit · route │
└──┬──────────┬──────────┬────┘
▼ ▼ ▼
Orders Payments Users
# gateway routes
routes:
- path: /orders/**
service: orders-service # forward order traffic here
rateLimit: 100/min # throttle abusive clients
- path: /users/**
service: users-service
auth: required # gateway enforces auth before routing
Garkuwar na iya zama **saurin baci gida" da mazugi. Bugi ta sannu sosai kuma jiyya jiya jiya daga jiya.
Garkuwar ta tsara kowane sabis daga sake aikin tabbatarwa, iyakacin jiya, da TLS, da ta ba cliyenti URL mai tsayewa gida maimakon dasan.
Ba ta, cliyenti dole ne su san adireshin kowane sabis da ƙigira jiya-jiya ta ƙirama, wanda zai zamta kaifin saurin.