Skip to content

Commit 3d17b9a

Browse files
committed
Fix ECS scaling issues and improve event-driven architecture
This commit includes the following changes: 1. Fixed ECS scaling by directly updating service desired count 2. Added event-driven architecture for queue monitoring 3. Implemented MessageAddedToQueue and MessageRemovedFromQueue events 4. Updated Lambda functions to handle scaling events 5. Added periodic scaling check via EventBridge scheduler 6. Added .gitignore to exclude unnecessary files
1 parent 8f48aab commit 3d17b9a

File tree

3,114 files changed

+2969
-355028
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,114 files changed

+2969
-355028
lines changed

Diff for: .gitignore

+80-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,80 @@
1-
lambda/venv/
1+
# CDK-specific files
2+
cdk.out/
3+
cdk.context.json
4+
.cdk-staging/
5+
.cdk.staging/
6+
cdk-outputs.json
7+
8+
# Node.js dependencies
9+
node_modules/
10+
npm-debug.log
11+
yarn-debug.log
12+
yarn-error.log
13+
package-lock.json
14+
yarn.lock
15+
16+
# Python virtual environments
17+
venv/
18+
env/
19+
.env/
20+
.venv/
21+
ENV/
22+
__pycache__/
23+
*.py[cod]
24+
*$py.class
25+
.Python
26+
*.so
27+
.pytest_cache/
28+
.coverage
29+
htmlcov/
30+
.tox/
31+
.nox/
32+
.hypothesis/
33+
.egg-info/
34+
.installed.cfg
35+
*.egg
36+
37+
# IDE files
38+
.idea/
39+
.vscode/
40+
*.swp
41+
*.swo
42+
.DS_Store
43+
.project
44+
.classpath
45+
.settings/
46+
*.sublime-workspace
47+
*.sublime-project
48+
49+
# AWS SAM
50+
.aws-sam/
51+
samconfig.toml
52+
53+
# Logs
54+
logs/
55+
*.log
56+
npm-debug.log*
57+
yarn-debug.log*
58+
yarn-error.log*
59+
60+
# Local development
61+
.env.local
62+
.env.development.local
63+
.env.test.local
64+
.env.production.local
65+
66+
# TypeScript
67+
*.js.map
68+
*.d.ts
69+
tsconfig.tsbuildinfo
70+
71+
# Build outputs
72+
dist/
73+
build/
74+
out/
75+
.next/
76+
77+
# Temporary files
78+
tmp/
79+
temp/
80+
.tmp/

0 commit comments

Comments
 (0)