ghosts-network / gateway

RESTful public API for GhostNetwork education project
1 stars 5 forks source link

Profile data syncronization #34

Closed volodymyr-borodin closed 2 years ago

volodymyr-borodin commented 3 years ago

Problem?

Content service stores profile information (displayName, avatarUrl) to increase data fetching. In case first name is changed, content service will store old first name

Suggested solution Add async communication between profiles and content service. For example, profiles service send information about changed profile and content subscribes on this event pub/sub to send event