You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Jessie Johnsson edited this page Jan 8, 2024
·
15 revisions
Architectural Design
We decided to choose a microservices architectural style to emphasize scalability, and modifiability. The distributed system uses tactics to enhance performance, including parallel processing, API gateway for load distribution between clients and microservice instances, and a message broker for asynchronous inter-service communication using pub/sub with MQTT protocol.