E-Commerce Architecture Demo
en
en
ru
Toggle theme
Backend
Implements business logic.
Info →
Integrations →
Containers →
Components
Dynamic views
Dependencies
Order Service
Payment Service
Product Service
User Profile Service
Product Service
Product Service
Product Service
[container]
Delete
Product
[REST]
Method
DELETE
Path
/v1/products/{id}
Status: success
204 No Content
Update
Product
[REST
JSON]
Method
UPDATE
Path
/v1/products/{id}
Status: product not found
404 Not Found
Status: success
200 OK
Get
Product
[REST
JSON]
Method
GET
Path
/v1/products/{id}
Status: product not found
404 Not Found
Status: success
200 OK
Product
Search
(Full-Text)
[REST
JSON]
page=0,
1,
...
Method
GET
Path
/v1/products?q={query}&page={page}&size={size}&sort={sort}
Status: success
206 Partial Content
Create
Product
[REST
JSON]
Method
POST
Path
/v1/products
Status: success
201 Created
Product Service
Product Service
Product Service
Product Service
[container]
Delete
Product
[REST]
Method
DELETE
Path
/v1/products/{id}
Status: success
204 No Content
Update
Product
[REST
JSON]
Method
UPDATE
Path
/v1/products/{id}
Status: product not found
404 Not Found
Status: success
200 OK
Get
Product
[REST
JSON]
Method
GET
Path
/v1/products/{id}
Status: product not found
404 Not Found
Status: success
200 OK
Product
Search
(Full-Text)
[REST
JSON]
page=0,
1,
...
Method
GET
Path
/v1/products?q={query}&page={page}&size={size}&sort={sort}
Status: success
206 Partial Content
Create
Product
[REST
JSON]
Method
POST
Path
/v1/products
Status: success
201 Created
Product Service [
svg
|
png
|
puml
]