Skip to content

How could these services be decoupled?  #14

@luisliz

Description

@luisliz

I'm reading the code and it seems like the init.py file is the one that initializes all the microservices and that makes sense except that it doesn't seem like all the services are independent. I'm guessing that in production an init file would be created for each service and then kafka would be the one that takes care of the communication between them?

The other part of this that confuses me is if each one is started individually then how would a request be routed assuming they're all going to the same port? or would a different port be assigned to each service and requested accordingly in the client?

Or is there some magic happening that only the init file is used and then it scales them accordingly (really doubt this part)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions