Skip to content

Conversation

@rpbaltazar
Copy link
Contributor

@rpbaltazar rpbaltazar commented Jan 20, 2020

Refer to the issue id if any. Include the link to the issue. E.g:

Draft saga orchestration

Describe the changes made. What does this PR changes that might be critical. If any critical decisions have been made, make sure you explain the rationale for these decisions.

  • Installed Karafka gem to handle communication with Kafka
  • Updated Chown flow to use kafka messages instead of api calls and shared Sidekiq queue knowledge
  • Updated IAM to trigger kafka message when there are tenant changes

How does the implementation addresses the problem

After merging this, we reduce the dependency between services in ROS and Whistler. Each service takes care of itself and triggers an event for notifying other services of these changes.

@rpbaltazar rpbaltazar requested a review from rjayroach as a code owner January 20, 2020 04:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants