Skip to content

Commit ce70abc

Browse files
committed
renaming diagram as architecture not arcj
1 parent 513b0f4 commit ce70abc

File tree

3 files changed

+2
-2
lines changed

3 files changed

+2
-2
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ These patterns are from https://www.jeremydaly.com/serverless-microservice-patte
2121
![Architecture](https://raw.githubusercontent.com/cdk-patterns/serverless/master/the-simple-webservice/img/architecture.png)
2222

2323
#### [The Scalable Webhook](/the-scalable-webhook/README.md)
24-
![Architecture](https://raw.githubusercontent.com/cdk-patterns/serverless/master/the-scalable-webhook/img/arch.png)
24+
![Architecture](https://raw.githubusercontent.com/cdk-patterns/serverless/master/the-scalable-webhook/img/architecture.png)
2525

2626
## Pattern Usage
2727

the-scalable-webhook/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ sure that your serverless resource doesn't scale up to an amount that it DO
88
This is done by putting a queue between them and having a lambda with a throttled concurrency policy pull items off the queue and communicate with your
99
serverless resource at a rate it can handle.
1010

11-
![Architecture](https://raw.githubusercontent.com/cdk-patterns/serverless/master/the-scalable-webhook/img/arch.png)
11+
![Architecture](https://raw.githubusercontent.com/cdk-patterns/serverless/master/the-scalable-webhook/img/architecture.png)
1212

1313
<strong>NOTE:</strong> For this pattern in the cdk deployable construct I have swapped RDS for DynamoDB. <br /><br />Why? Because it is significantly cheaper/faster for developers to deploy and maintain, I also don't think we lose the essence of the pattern with this swap given we still do the pub/sub deduplication via SQS/Lambda and throttle the subscription lambda. RDS also introduces extra complexity in that it needs to be deployed in a VPC. I am slightly worried developers would get distracted by the extra RDS logic when the main point is the pattern. A real life implementation of this pattern could use RDS MySQL or it could be a call to an on-prem mainframe, the main purpose of the pattern is the throttling to not overload the scale-limited resource.
1414

File renamed without changes.

0 commit comments

Comments
 (0)