Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #3067

S

Spacetime

Company blog · spacetimedb.com/blogprogrammingdata

Spacetime is the company blog at spacetimedb.com, writing about programming and data. Since 2023, 25 different Hacker News readers have linked it 43 times, most often “SpacetimeDB”. It is still writing: the last post was on 2026-10-14, and you can follow it by feed.

Visit the blog
43mentions?
25HN people?
2023–2026first – last linked?
Links on Hacker News per year · peak 22 in 2026

Too few sampled comments (17) to say how often HN recommends it.?

Why HN links it

HN readers mention SpacetimeDB, a database for game and server logic, in threads on game dev, databases and scaling. The linked pages are its product site, docs and blog essays on databases and benchmarks.

Summarised by Claude from a sample of 17 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Spacetime (formerly SpacetimeDB) is a reactive backend and real-time database for web apps and games. Write server logic in TypeScript, Rust, C#, or C++, and clients stay in sync automatically.

Most-linked posts?

  1. SpacetimeDB
    10 people · 11 mentions · first linked 2023-08-10
  2. SpaceTimeDB
    4 people · 4 mentions · first linked 2023-12-12
  3. Let's Talk about Benchmarks
    3 people · 13 mentions · first linked 2026-05-16
  4. Databases are the endgame for data-oriented design
    3 people · 3 mentions · first linked 2023-12-06
  5. Ok, but does it scale?
    2 people · 2 mentions · first linked 2026-09-04

What Hacker News says?

  1. hendler · 2024-04-27Recommends
    I don't use Rust for game dev but I do for low level libraries and find it easier than C++ to get started. I have enjoyed it more than Java and like it for different reasons than Go, but it feels good to program in. As for the design patterns that a complex game requires, if you are considering Rust for game dev and ecs design patterns it might be useful to check out projects that are Rust centric like https://space…

    Comment linking /

    on “Leaving Rust gamedev after 3 years”
  2. Submitted SpacetimeDB as a story · 347 points

    HN discussion
  3. You might find SpacetimeDB interesting. https://spacetimedb.com/

    Comment linking /

    on “Why SQLite Uses Bytecode”
  4. Submitted Ok, but does it scale? as a story · 126 points

    HN discussion
  5. Given the name I was also expecting some clever SQL-like data structure/query for fast spatial lookup but I digress. Game physics involves a lot of things (solvers, collision detection, numerical stability, etc.). I am skeptical of their claims of being able to run physics in what I understand are stored procedures for their database. I looked at their docs for physics https://spacetimedb.com/docs/unity/part-4 where…

    Comment linking /docs/unity/part-4

    on “SpacetimeDB”
  6. Submitted SpacetimeDB v1.0.0 as a story · 39 points

    HN discussion
  7. There are very few things I would want to do less than complicated logic in SQL. At least these days we get the alternative of SpacetimeDB functions https://spacetimedb.com/docs/functions But having everything in stringly typed environment with minimal stdlib in things like mssql? Yeah, there's a reason why it's not a popular pattern.

    Comment linking /docs/functions

    on “We ported the original Doom to SQL”
  8. Submitted SpacetimeDB as a story · 5 points

    HN discussion
  9. Yep, LLMs tend to get into weird snags like this, usually with either niche or state of the art stuff. I tried to get a game prototype up and running with https://spacetimedb.com - GPT-5 was clearly working with outdated information and couldn't get anything done. It just reverted back to things that didn't exist (commands had changed, their arguments were different). Same project, same GPT-5. This time it went in w…

    Comment linking /

    on “GPT-5: Overdue, overhyped and underwhelming. And that's not the worst of it”
  10. Submitted Databases are the endgame for data-oriented design as a story · 3 points

    HN discussion
  11. TigerBeetle is plenty interesting, though if half of SpacetimeDB's [1] [2] claims are true, it's even more interesting for me. (The title of this post has "_a_ most interesting database", while the article has "_the_", hence this comment) [1] - https://spacetimedb.com/ [2] - https://www.youtube.com/watch?v=kzDnA_EVhTU&

    Comment linking /

    on “TigerBeetle is a most interesting database”
  12. Submitted SpaceTimeDB as a story · 2 points

    HN discussion
  13. > without years of hardwork on test you can't say you are correct Before, I have the myth in my head that RDBMS development is like cryptography/kernels: Something not mean for humans to do. Now working as part of one ( http://spacetimedb.com ) I see now that is hard, but doable. Certainly MORE EASY than working in ERPs that is the thing that I have done for more than 20 years (now THAT is what is insane). Literally…

    Comment linking /

    on “Build your own SQLite in Rust, Part 5: Evaluating queries”
  14. Submitted Why we chose OpenID Connect for SpacetimeDB as a story · 2 points

    HN discussion
  15. I disagree. First and foremost, what if there is not "the" database? What if you have multiple places that store data? For example, a postgres for ACID stuff, something like Kafka/RabbitMQ or similar to easily communicate with other services (or even yourself) - and sure, you could do that in postgres, but it's a trade-off. Then maybe something like redis/memcache for quick lookups/caching, then maybe elasticsearch…

    Comment linking /

    on “Design Pressure: The Invisible Hand That Shapes Your Code”
  16. Submitted Ok, but Does It Scale? as a story · 1 points

    HN discussion
  17. Business logics in PostgresSQL? Impressive, never think of using it this way but it looks actually pretty good! Last time I saw similar concept is at https://spacetimedb.com/ , maybe one day PostgresSQL can do the same, since it's already powerful enough to support web apps this way.

    Comment linking /

    on “Derek Sivers's database and web apps”
  18. Submitted Let's Talk about Benchmarks as a story · 1 points

    HN discussion
  19. This kind of reminds me of the article: https://spacetimedb.com/blog/databases-and-data-oriented-des... Where basically the ECS boils down to what is essentially a relational database, and here it looks like that's being leveraged to do snapshotting and point-in-time queries!

    Comment linking /blog/databases-and-data-oriented-design

    on “Revy – proof-of-concept time-travel debugger for the Bevy game engine”
  20. Submitted SpacetimeDB – Transactions. Zero Bottlenecks as a story · 1 points

    HN discussion
  21. That's a very fair question, and it got me thinking. So I wrote a full post answering it. But the short answer is, as long as you don't have to twist your architecture in knots to get high performance, then yes it's worth it. A system that can scale up, can also scale fast & cheap. https://spacetimedb.com/blog/okay-but-does-it-need-to-scale

    Comment linking /blog/okay-but-does-it-need-to-scale

    on “Ok, but does it scale?”
  22. Submitted SpacetimeDB Launched a Referral Program as a story · 1 points

    HN discussion
  23. While I think the tech is cool, and I'm sure it is fast, the fact that the benchmarks make assumptions about your stack doesn't sit right with me. They even admit that it is the main contributor to its speed: > The most significant (but not sole) reason SpacetimeDB is faster than other backends is that we have decreased the round trip time between your server and your database by at least 99.95%. In SpacetimeDB your…

    Comment linking /blog/benchmarking

    on “Ok, but does it scale?”
  24. Submitted SpacetimeDB: Combined database and backend for MMO games as a story · 1 points

    HN discussion
  25. We have this document: https://spacetimedb.com/docs/how-to/incremental-migrations We also plan to allow you do apply migrations when you publish your module, but that is not yet released.

    Comment linking /docs/how-to/incremental-migrations

    on “Show HN: SpacetimeDB 1.0 Is Here”
  26. Submitted SpacetimeDB: A new database written in Rust that replaces your server as a story · 1 points

    HN discussion
  27. Yeah, I worked on https://tablam.org and https://spacetimedb.com . It becomes pretty clear that `order` is a significant property to make useful (and performant!) programs. "Duplicates" is also required to make usefull programs. One nonobvious reason for this: You wanna report that a `customer` has a duplicated key `1`. If you CAN'T model `[(customer.id = 1), (customer.id = 1)]` then you can't report errors! And `er…

    Comment linking /

    on “What if an SQL Statement Returned a Database?”
  28. this sounds like convex.dev or https://spacetimedb.com/ (full disclosure I don't use either)

    Comment linking /

    on “Just Use Postgres for Durable Workflows”
  29. Extraordinary claims perhaps, but correct ones nevertheless: https://spacetimedb.com/blog/benchmarking . The article says that we don't provide strong durability guarantees. Pure ipse dixit. And IIRC he's already cleaned it up a little. The shamelessness with which people published bogus claims about SpacetimeDB after this was really really astonishing. And so many were quick to dismiss the overall results based on…

    Comment linking /blog/benchmarking

    on “SpacetimeDB: A Short Technical Review”
  30. As a SpacetimeDB dev, I absolutely agree. However, these benchmarks are more than fair. Please read our full technical writeup on the benchmarks: https://spacetimedb.com/blog/benchmarking

    Comment linking /blog/benchmarking

    on “SpacetimeDB: A Short Technical Review”

Search all of HN for spacetimedb.com

Linked by the same people?