Skip to content

Update ECS guide with concurrent connection scaling and small fixes#371

Draft
joshuabrink wants to merge 14 commits intomainfrom
aws-ecs-scaling
Draft

Update ECS guide with concurrent connection scaling and small fixes#371
joshuabrink wants to merge 14 commits intomainfrom
aws-ecs-scaling

Conversation

@joshuabrink
Copy link
Contributor

This pull request updates the AWS ECS self-hosting guide for PowerSync, focusing on enabling connection-based auto-scaling using Prometheus metrics and the CloudWatch Agent. It introduces a CloudWatch Agent sidecar container to ECS tasks, updates task definitions for resource sizing and secrets handling, and revises the auto-scaling section to recommend scaling on both CPU and concurrent connections. The changes also clarify configuration steps, update IAM permissions and bumps the default PowerSync Docker image version from 1.19.0 to 1.20.0.

joshuabrink and others added 14 commits March 4, 2026 10:36
* New CLI into docs

* Incorporate the CLI into steup instructions

* List CLI+docker plugin steps for self-hosted first

* polish

* Fix example

* Simpler dev token instructions

* Rename to sync-config.yaml

* More updates for self-hosted workflows

* Improve setup guide flow

* Minor polish

* Wording

* rename powersync fetch status to powersync status

* Renames and polish

* polish

* Polish

* Polish

* typo

* links

* PR feedback

* Polish
* added the agent-skills references to the docs, namely: a new card on the introduction page, which links to the ai-tools page, which then links to Github

* Apply suggestion from @benitav

* Apply suggestion from @benitav

* pulled and merged changes from latest commit on origin

---------

Co-authored-by: benitav <benitav@users.noreply.github.com>
* Compose sync stream example

* SDK version

* Update sync/streams/client-usage.mdx

Co-authored-by: Simon Binder <oss@simonbinder.eu>

* Update sync/streams/client-usage.mdx

Co-authored-by: Simon Binder <oss@simonbinder.eu>

---------

Co-authored-by: Simon Binder <oss@simonbinder.eu>
* Document raw table improvements

* Add version numbers

---------

Co-authored-by: benitav <benitav@users.noreply.github.com>
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.

5 participants