Go to file
2020-10-15 18:23:22 +02:00
api-mocks Prosty sequential proxy 2020-10-11 13:51:18 +02:00
krakend Prosty sequential proxy 2020-10-11 13:51:18 +02:00
docker-compose.yml Prosty sequential proxy 2020-10-11 13:51:18 +02:00
README.md README 2020-10-15 18:23:22 +02:00

KrakenD api gateway playground

Poszczególne etapy pracy i poznawania krakend w osobnych brancz'ach.

Całość oparta do docker.

  • etap1 (podstawka)

Proste zmokowane api oraz krakend config-watcher (restertujący usługę po zmianie pliku konfiguracyjnego). Fajny patent wykorzystujący Reflex.

Sekwencyjne proxy w KrakenD:

sequenceDiagram
    Użytkownik->>KrakenD: /sequential/{id}
    KrakenD->>Backend: /users/{id}.json
    Backend-->>KrakenD: response_0
    KrakenD->>Backend: /projects/{response_0.user_id}.json
    Backend-->>KrakenD: response_1
    KrakenD-->>KrakenD: merge response[] 
    KrakenD->>+Użytkownik: Response