Keep Salesforce and Postgres in step, without a platform in the middle.
AlgoBridge watches both sides for changes and moves them across in ten-second batches. It is MIT-licensed and runs on your own Docker or ECS, so there is no hosted service to sign up to and no per-record fee.
- Version
- 1.0
- Released
- 1 May 2026
- Runs on
- Docker Compose · AWS ECS
- Licence
- MIT
- Price
- Free
How a change crosses.
Both directions, ten-second batches- 01DetectTrigger-based change detection on each side, rather than a poll that scans everything on a timer.
- 02BatchChanges queue and cross in ten-second batches over the SOAP and Bulk v2 APIs.
- 03ApplyThe other side is updated and the record’s own id written back, so the pair stays matched.
- 04AuditColumn-level diffs are kept for 31 days in hstore — what changed, when, and in which direction.
AlgoBridge runs entirely on infrastructure you control. No record ever passes through a system CloudAlgo operates.
AlgoBridge keeps your Salesforce org and PostgreSQL database in sync — bidirectionally, automatically, and without any vendor dependency.
What it does.
Four capabilities- 01
Bidirectional Sync
Push and pull records between Salesforce and PostgreSQL using trigger-based change detection with automatic SOAP API and Bulk API v2 selection.
- 02
10-Second Batch Intervals
Changes are detected and synced every 10 seconds by design — predictable, low-latency propagation with no configuration needed.
- 03
31-Day Audit Trail
hstore-based column-level diff tracking keeps a full 31-day log of every field change, giving you a complete audit trail out of the box.
- 04
Self-Hosted & Open Source
MIT-licensed and deployable on Docker Compose or AWS ECS. No vendor lock-in, no per-record pricing, no surprises.
The specification.
As built, v1.0- Language
- Python 3 · async I/O
- Sync engine
- Trigger-based change detection · SOAP API + Bulk API v2
- Database
- PostgreSQL 14+ · hstore extension (column-level diffs)
- Sync interval
- 10-second batches — configurable, no polling overhead
- Deployment
- Docker Compose or AWS ECS
- Audit log
- 31-day column-level diff tracking via hstore
- License
- MIT — self-hosted, no vendor lock-in
What it costs, and what it needs.
Three prerequisitesMIT
Open source and self-hosted: no licence fee, no per-record charge, and no cut of the data that crosses. Support on an enterprise install is a separate conversation.
- Hosted Demo
- Free (dev orgs)
- Self-Hosted
- Free — MIT license
- Enterprise Support
- Contact us
- PostgreSQL 14+ with hstore extension enabled
- Salesforce Professional, Enterprise, or Unlimited edition with API access
- Docker Compose or AWS ECS for deployment
Where to go next.
AlgoBridge 1.0 · May 2026AlgoBridge moves the records. Deciding which ones should cross is the harder half.
A sync is only as good as the model underneath it. If you are not sure which objects belong in Postgres, or what should happen when both sides change at once, that is the conversation to have before the install.