sytest VS rust-synapse-compress-state

Compare sytest vs rust-synapse-compress-state and see what are their differences.

sytest

Black-box integration testing for Matrix homeservers (by matrix-org)

rust-synapse-compress-state

A tool to compress some state in a Synapse instance's database (by matrix-org)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
sytest rust-synapse-compress-state
2 2
70 139
- 3.6%
6.1 6.2
9 days ago 6 days ago
Perl Rust
Apache License 2.0 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.

sytest

Posts with mentions or reviews of sytest. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-30.
  • Conduit: Simple, fast and reliable chat server powered by matrix
    4 projects | news.ycombinator.com | 30 Jul 2023
    How does this relate to Synapse? Dendrite tests against https://github.com/matrix-org/sytest and has issues for “are we synapse yet” — I can’t see any discussion of this for Conduit (not even a discussion on why they don’t want to be like Synapse).
  • Signal Reflections: Why federated protocols don't work
    1 project | news.ycombinator.com | 12 Feb 2022
    I like that Matrix has a separate system/acceptance test that any implementation can run against to check compatibility: https://github.com/matrix-org/sytest

    I want any government to help the community set rules, and provide transparency. As opposed to encouraging or implementing mono/oligopolies.

    One way of using an acceptance test could be to centrally name and shame/fame the various implementations. (Like caniuse.com for web tech.)

rust-synapse-compress-state

Posts with mentions or reviews of rust-synapse-compress-state. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-09-21.
  • Matrix 2.0: The Future of Matrix
    13 projects | news.ycombinator.com | 21 Sep 2023
    Yup, it's true that sliding sync proxy increases disk space further, although it's not so bad. A big advantage once it's stable and merged into a native homeserver will be reducing the storage duplication between the proxy and the HS.

    Meanwhile, we really need to get https://github.com/matrix-org/rust-synapse-compress-state/pu... hooked up in Synapse so that it automatically compresses state; I don't know why this never landed when it was written in in 2021 :(

  • Conduit: Simple, fast and reliable chat server powered by matrix
    4 projects | news.ycombinator.com | 30 Jul 2023
    Yes, it's room/concersation states taking up all the space, and you can compress them.

    https://levans.fr/shrink-synapse-database.html

    https://github.com/matrix-org/rust-synapse-compress-state

What are some alternatives?

When comparing sytest and rust-synapse-compress-state you can also consider the following projects:

metacpan-api - A free, open API for everything you want to know about CPAN

element-call - Group calls powered by Matrix

ravada - Remote Virtual Desktops Manager

matrix-docker-ansible-deploy - 🐳 Matrix (An open network for secure, decentralized communication) server setup using Ansible and Docker

matrix-spec-proposals - Proposals for changes to the matrix specification

element-meta - Shared/meta documentation and project artefacts for Element clients