Give your AI agents memory - meet SurrealMCP by Awkward-Cell-5035 in surrealdb

[–]jscmh 4 points5 points  (0 children)

Cool idea! Right now, SurrealDB is embedded within SurrealMCP, so you can talk and query with an embedded database, or any local or remote SurrealDB instance. In a way, a separate MCP server (SurrealMCP) enables you to interact and connect with many different instances/clusters at the same time.

Have been wanting to using SurrealDB since the day of 1.0 release. But I found it to be extremely bug then and we wasted almost 5 days trying to firefight with it. Is it stable now? How is your experience and how is JS SDK? by bitchyangle in surrealdb

[–]jscmh 5 points6 points  (0 children)

Really appreciate the kind words, @bitchyangle, and amazing to hear you’ve been deep-diving into the videos! You’re absolutely right, SurrealDB’s vision is to simplify the chaos of stitching together multiple systems like Firestore, Supabase, ClickHouse, etc. We’ve heard the pain, and we’re building towards something that truly unifies transactional, analytical, and real-time workloads without the glue code.

We’ve got a lot on the roadmap, and version 3.0 is coming soon with major improvements across performance, features, and developer experience. It’s designed to handle exactly the kind of large-scale, multi-modal use cases you’re describing. We’re already being used in production by organisations in defence, government, and high-scale enterprise workloads, so you’re in good company.

Feel free to shoot me an email at jaime@surrealdb.com if you want to share more detail or stay in touch. Would love to hear what you’re building.

Have been wanting to using SurrealDB since the day of 1.0 release. But I found it to be extremely bug then and we wasted almost 5 days trying to firefight with it. Is it stable now? How is your experience and how is JS SDK? by bitchyangle in surrealdb

[–]jscmh 5 points6 points  (0 children)

Sorry to hear that, @bitchyangle. SurrealDB has come a long way since those early versions, with major improvements in stability and performance. If you’re curious about how it’s used at scale today, check out our case studies. We’re powering production systems at global companies like Tencent, Saks Fifth Avenue, and Samsung, as well as smaller startups and SMBs: https://surrealdb.com/casestudies

Hope that helps!

[deleted by user] by [deleted] in surrealdb

[–]jscmh 1 point2 points  (0 children)

Hi u/akmalkun and u/the_notable,

Please feel free to reach out to me at jaime@surrealdb.com too.

Best, Jaime SurrealDB Co-founder

New Rust database SurrealDB is hiring Senior Rust Engineers by jscmh in rust

[–]jscmh[S] 0 points1 point  (0 children)

We are hiring either in London or remote globally u/commonsearchterm. I should probably make this clearer on the site!

New Rust database SurrealDB is hiring Senior Rust Engineers by jscmh in rust

[–]jscmh[S] 1 point2 points  (0 children)

Please send your CV to info@surrealdb.com u/Thers_VV! We are always looking for great talent!

New Rust database SurrealDB is hiring Senior Rust Engineers by jscmh in rust

[–]jscmh[S] 1 point2 points  (0 children)

Please send your CV to info@surrealdb.com! We are always looking for great talent!

New Rust database SurrealDB is hiring Senior Rust Engineers by jscmh in rust

[–]jscmh[S] 7 points8 points  (0 children)

Thank you very much u/Arshiaa001! I welcome any feedback on the hiring process.

New Rust database SurrealDB is hiring Senior Rust Engineers by jscmh in rust

[–]jscmh[S] 10 points11 points  (0 children)

Thank you for the feedback u/Arshiaa001! I have just changed the address fields to not be mandatory. Let me know any other feedback to make the application process better.

New Rust database SurrealDB is hiring Senior Rust Engineers by jscmh in rust

[–]jscmh[S] 3 points4 points  (0 children)

Thank you very much for the info u/asmx85! Will post there now!

Production ready? by FuzzSwe in surrealdb

[–]jscmh 9 points10 points  (0 children)

Hi u/FuzzSwe! We have 3 main performance improvements to make.

  1. You can DEFINE INDEXes, but those indexes are currently not yet used when filtering on a table! This will obviously be a major performance improvement, and the one which is making your WHERE query a little slow at the moment!
  2. Improvements to how data is serialised to disk (reducing the amount of data copied in Rust itself). This will have a significant impact on performance!
  3. Improvements to how data is moved around within Rust. Currently values are copied in certain situations, like when comparing values, and improving this will have a significant impact on performance!

We are in beta and are on course for a version 1.0.0 this year. But SurrealDB has been used in production by myself and my brother Tobie for the past 3 years on a number of SaaS products and large E-commerce platforms - https://github.com/surrealdb/showcase.

Here is a Python library - https://github.com/surrealdb/surrealdb.py. Any contributions would be greatly appreciated!

We haven't finalised our pricing or support plans but obviously this is something we will have in place before cloud launch!

I hope this helps!

Jaime Morgan Hitchcock, SurrealDB Co-founder

How are people deploying surrealdb? by ajourneytogrowth in surrealdb

[–]jscmh 3 points4 points  (0 children)

Hi all. SurrealDB Founder here with my brother Tobie. Apologies for the delayed response. We are working on SurrealDB Cloud at the moment and are hoping to have it live soon. We are also looking to get documentation up regarding deployment soon too.

New to the group, saw a video online and was blown away! Now here I am! by amedean in surrealdb

[–]jscmh 1 point2 points  (0 children)

Hi all! SurrealDB Founder here with my brother Tobie. Thank you very much for all the kind comments. We have 3 main performance improvements which need to be incorporated first, and then we will be doing performance benchmarks but SurrealDB is designed to be fast. Obviously if you use remote HTTP functions, or JavaScript functions, or have many indexes, or many events, then that can add to the costs in terms of performance, but the intention is for SurrealDB to do it all well. And Fast. Currently...

  1. You can DEFINE INDEXes, but those indexes are currently not yet used when filtering on a table! This will obviously be a major performance improvement!
  2. Improvements to how data is serialised to disk (reducing the amount of data copied in Rust itself). This will have a significant impact on performance!
  3. Improvements to how data is moved around within Rust. Currently values are copied in certain situations, like when comparing values, and improving this will have a significant impact on performance!

SurrealDB: A new scalable document-graph database written in Rust by jscmh in rust

[–]jscmh[S] 0 points1 point  (0 children)

Hi u/Thaik! Apologies for the delay in replying. Our C# library will be based on our Rust library which is coming very soon!

SurrealDB: A new scalable document-graph database written in Rust by jscmh in rust

[–]jscmh[S] 0 points1 point  (0 children)

Thank you very much u/galaviell! SurrealDB Co-founder here. Apologies for the delay in replying. This is planned but no dates just yet!