Skip to content

Conversation

RomanBobrovskiy
Copy link
Collaborator

This PR updates the sequence diagram in our README.md to reflect the current architecture, particularly around page caching and DynamoDB integration.

Key Changes

1. Architecture Flow Updates

  • Removed Response Origin Lambda@Edge from the flow
  • Added DynamoDB as a new participant in the system
  • Updated the caching logic flow to include DynamoDB metadata storage

2. Cache Management

  • Added explicit handling of expired S3 files:
    • Requests for expired files now go to the render server
    • Generated pages are stored back in S3
    • Cache metadata is updated in DynamoDB
  • Simplified the S3 file existence check flow

@RomanBobrovskiy RomanBobrovskiy self-assigned this Feb 24, 2025
@RomanBobrovskiy RomanBobrovskiy merged commit 3556ccf into main Feb 27, 2025
1 check passed
@RomanBobrovskiy RomanBobrovskiy deleted the chore/PLATFORM-1966-docs branch February 27, 2025 09:39
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.

1 participant