symmetric-ds VS walrus

Compare symmetric-ds vs walrus and see what are their differences.

symmetric-ds

SymmetricDS is database replication and file synchronization software that is platform independent, web enabled, and database agnostic. It is designed to make bi-directional data replication fast, easy, and resilient. It scales to a large number of nodes and works in near real-time across WAN and LAN networks. (by JumpMind)

walrus

Applying RLS to PostgreSQL WAL (by supabase)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
symmetric-ds walrus
12 5
691 117
1.9% 0.9%
9.5 2.2
6 days ago 5 months ago
Java PLpgSQL
- Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

symmetric-ds

Posts with mentions or reviews of symmetric-ds. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-08-14.

walrus

Posts with mentions or reviews of walrus. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-08-18.
  • Realtime: Multiplayer Edition
    13 projects | news.ycombinator.com | 18 Aug 2022
    Wen Bo from the Supabase Realtime team here!

    We actually use https://github.com/supabase/walrus to get the database changes and we're planning on moving to a Rust worker (https://github.com/supabase/walrus/tree/worker/worker) for better performance especially in the RLS-enabled use case.

    I promised José that I would check out Postgrex.ReplicationConnection and we might add it in to our Supabase Realtime some time in the future.

  • Multiplayer Demo Built with Elixir
    5 projects | /r/elixir | 11 Apr 2022
    [0] https://supabase.com [1] https://github.com/supabase/realtime [2] https://github.com/eulerto/wal2json [3] https://github.com/supabase/walrus [4] https://gsd.di.uminho.pt/members/cbm/ps/delta-crdt-draft16ma... [5] https://supabase.com/blog/2022/04/01/supabase-realtime-with-... [6] https://fly.io [7] https://github.com/supabase/realtime/tree/multiplayer [8] https://github.com/supabase/supabase/tree/master/docker
  • Show HN: Multiplayer Demo Built with Elixir
    11 projects | news.ycombinator.com | 11 Apr 2022
  • PostgreSQL 14 Released
    14 projects | news.ycombinator.com | 30 Sep 2021
    [Supabase cofounder] thanks for the kind words.

    We're about to wrap up Row Level Security on our real-time APIs too[0] - soon you'll be able to use Policies universally on all APIs.

    [0] https://github.com/supabase/walrus

  • Supabase limitations ? Any reasons not to use?
    1 project | /r/reactjs | 13 Sep 2021
    We are adding this to the database now: https://github.com/supabase/walrus

What are some alternatives?

When comparing symmetric-ds and walrus you can also consider the following projects:

Flyway - Flyway by Redgate • Database Migrations Made Easy.

pgvector - Open-source vector similarity search for Postgres

pglogical - Logical Replication extension for PostgreSQL 15, 14, 13, 12, 11, 10, 9.6, 9.5, 9.4 (Postgres), providing much faster replication than Slony, Bucardo or Londiste, as well as cross-version upgrades.

wal2json - JSON output plugin for changeset extraction

obevo - Obevo is a database deployment tool that handles enterprise scale schemas and complexity

realtime - Broadcast, Presence, and Postgres Changes via WebSockets

LINQ to DB - Linq to database provider.

zombodb - Making Postgres and Elasticsearch work together like it's 2023

scalardb - Universal transaction manager

mria - Asynchronously replicated Mnesia-like database for Erlang/Elixir

Hive2Hive - Java library for secure, distributed, P2P-based file synchronization and sharing.

pg_tm_aux - Transfer manager auxiliary functions