twitter-scale-mastodon VS xtdb

Compare twitter-scale-mastodon vs xtdb and see what are their differences.

twitter-scale-mastodon

Twitter-scale Mastodon implementation in 100x less code than Twitter wrote to build the equivalent (by redplanetlabs)

xtdb

An immutable database for application development and time-travel data compliance, with SQL and XTQL. Developed by @juxt (by xtdb)
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
twitter-scale-mastodon xtdb
9 18
254 2,478
3.9% 1.5%
4.3 9.9
19 days ago 3 days ago
Java Clojure
Apache License 2.0 Mozilla Public 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.

twitter-scale-mastodon

Posts with mentions or reviews of twitter-scale-mastodon. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-30.
  • Rama is a testament to the power of Clojure
    6 projects | news.ycombinator.com | 30 Apr 2024
  • Everything wrong with databases and why their complexity is now unnecessary
    6 projects | news.ycombinator.com | 9 Jan 2024
    I get what they're trying to do but I'm not sure this [0] syntax is the answer.

    [0] https://github.com/redplanetlabs/twitter-scale-mastodon/blob...

  • Open-source Twitter-scale Mastodon implementation in 10k LOC
    2 projects | news.ycombinator.com | 29 Aug 2023
    As best I can tell the Rama-awesomesauce is down in the backend modules, e.g. https://github.com/redplanetlabs/twitter-scale-mastodon/blob...

    and the rest of the commentary I'll keep to my damn self

  • Rama 10k LOC Twitter-scale Mastodon implementation
    1 project | news.ycombinator.com | 29 Aug 2023
    GitHub link: https://github.com/redplanetlabs/twitter-scale-mastodon

    Their announcement email reads...

    > We've open-sourced our Twitter-scale Mastodon implementation on our Github. The implementation is 10k lines of code, which is 100x less code than Twitter wrote to build and scale their original consumer product, which was extremely similar. This repository can easily be adapted to make any Twitter-like social network.

    > The project README includes instructions for running an instance locally on your machine, which is easy to do. To help with understanding the codebase, we've left many comments throughout the code.

    > Finally, our blog post from two weeks ago is a deep-dive exploration of how this codebase works

    https://blog.redplanetlabs.com/2023/08/15/how-we-reduced-the...

    Previous discussion: https://news.ycombinator.com/item?id=37137110

    There's also this "Introducing Rama" video: https://www.youtube.com/watch?v=jcvxGvzjLHg

xtdb

Posts with mentions or reviews of xtdb. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-05-15.

What are some alternatives?

When comparing twitter-scale-mastodon and xtdb you can also consider the following projects:

datahike - A fast, persistent, distributed & compositional Datalog engine for everyone.

datalevin - A simple, fast and versatile Datalog database

crux - General purpose bitemporal database for SQL, Datalog & graph queries. Backed by @juxt [Moved to: https://github.com/xtdb/xtdb]

datascript - Immutable database and Datalog query engine for Clojure, ClojureScript and JS

biff - A Clojure web framework for solo developers.

spring-data-jpa-temporal - Temporal auditing extension of the Spring Data JPA module

entish - Entish is a declarative Datalog-like language for formal RPG rules

nippy - The fastest serialization library for Clojure

eacl - EACL: Enterprise Access Control Lists

clojurelog - Matrix of Open Source Clojure Datalog Databases

coffi - A Foreign Function Interface in Clojure for JDK 19.

homebase-react - The React state management library for write-heavy applications

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