DEV Community

Discussion on: How to Build Microservices with Fauna, Python/Flask and Deploy to Vercel.

curiouspaul1 profile image
Curious Paul

Really great piece here. Although i should mention that flask-blueprints aren't standalone apps they are instead used to extend a single flask app into components (for the sake of separation of concerns). These blueprints cannot and shouldn't be referenced as 'services' they can't be deployed independently and are still a part of a single flask app. Microservice architecture would feature standalone and independent applications as opposed to blueprints in a single app.

amolo profile image
Amolo Author

I totally agree. That's not what the article insinuates.
The whole idea of using blueprints is to act as an oversimplified "API gateway" for the two microservices.
They can as well be separated easily.
Thanks for that tho.