Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace Donor Search Step Function with Lambda and SQS #390

Open
9 tasks
mahinuzzaman opened this issue Jan 22, 2025 · 1 comment
Open
9 tasks

Replace Donor Search Step Function with Lambda and SQS #390

mahinuzzaman opened this issue Jan 22, 2025 · 1 comment
Assignees
Milestone

Comments

@mahinuzzaman
Copy link
Collaborator

Replace the existing donor search Step Function with a more efficient solution using AWS Lambda and SQS to improve scalability and maintainability. Ensure all related workflows are updated accordingly.

Tasks:

  • Design a new workflow using Lambda and SQS to replace the Step Function.
  • Implement the Lambda functions to handle donor search processing.
  • Configure SQS queues to manage donor search requests and responses.
  • Update related services and API integrations to work with the new system.
  • Test the new workflow to ensure it functions correctly and efficiently.

Acceptance Criteria:

  • The donor search workflow has been fully transitioned to Lambda and SQS.
  • The new solution performs efficiently without errors.
  • All related services and APIs work seamlessly with the updated system.
  • Tests confirm successful processing of donor search requests.
@mahinuzzaman mahinuzzaman converted this from a draft issue Jan 22, 2025
@mahinuzzaman mahinuzzaman self-assigned this Jan 22, 2025
@mahinuzzaman mahinuzzaman added this to the Sprint-4 milestone Jan 22, 2025
@mahinuzzaman mahinuzzaman moved this from To Do to In Progress in BloodConnect Jan 23, 2025
@mahinuzzaman mahinuzzaman modified the milestones: Sprint-4, Sprint 5 Jan 28, 2025
@Rezwanul-Haque
Copy link
Collaborator

GSI1PK: CITY#${city}#BG#${bloodGroup}#DONATIONSTATUS#${availableForDonation},

this GSI1PK partition use availableForDonation but prefix mentioned here as DONATIONSTATUS which is not correct.

In future it may create confusion.

mahinuzzaman added a commit that referenced this issue Feb 14, 2025
mahinuzzaman added a commit that referenced this issue Feb 14, 2025
mahinuzzaman added a commit that referenced this issue Feb 14, 2025
mahinuzzaman added a commit that referenced this issue Feb 14, 2025
mahinuzzaman added a commit that referenced this issue Feb 14, 2025
mahinuzzaman added a commit that referenced this issue Feb 14, 2025
mahinuzzaman added a commit that referenced this issue Feb 14, 2025
mahinuzzaman added a commit that referenced this issue Feb 14, 2025
mahinuzzaman added a commit that referenced this issue Feb 14, 2025
mahinuzzaman added a commit that referenced this issue Feb 14, 2025
mahinuzzaman added a commit that referenced this issue Feb 15, 2025
mahinuzzaman added a commit that referenced this issue Feb 16, 2025
mahinuzzaman added a commit that referenced this issue Feb 16, 2025
mahinuzzaman added a commit that referenced this issue Feb 16, 2025
mahinuzzaman added a commit that referenced this issue Feb 17, 2025
mahinuzzaman added a commit that referenced this issue Feb 17, 2025
mahinuzzaman added a commit that referenced this issue Feb 18, 2025
mahinuzzaman added a commit that referenced this issue Feb 20, 2025
mahinuzzaman added a commit that referenced this issue Feb 20, 2025
mahinuzzaman added a commit that referenced this issue Feb 20, 2025
@mahinuzzaman mahinuzzaman moved this from In Progress to Ready for Review in BloodConnect Feb 24, 2025
@mahinuzzaman mahinuzzaman modified the milestones: Sprint 5, Sprint 6 Feb 25, 2025
@mahinuzzaman mahinuzzaman moved this from Ready for Review to In Progress in BloodConnect Feb 25, 2025
mahinuzzaman added a commit that referenced this issue Feb 25, 2025
mahinuzzaman added a commit that referenced this issue Feb 25, 2025
@mahinuzzaman mahinuzzaman moved this from In Progress to Ready for Review in BloodConnect Feb 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Ready for Review
Development

No branches or pull requests

2 participants