Sabitlenmiş Tweet
Glauber Costa
13.1K posts

Glauber Costa
@glcst
CEO of @tursodatabase - the next evolution of SQLite. npx turso@latest
Dallas, TX Katılım Eylül 2009
1.1K Takip Edilen18.8K Takipçiler

@JesseStojan I actually did it overnight and merged it already. Turso is now written in Rust.
English

Date: May 15th 2027
I received a bug report in my C program. It seems to be a segmentation fault. I have no idea where it could be coming from. But the big report has enough info to reproduce. I think I will get an agent to look into it overnight.
Date: May 16th 2027
I woke up. The agent ported the entire codebase to Rust. The PR has 3 million LoC but the bug is fixed. I think I ran out or coffee. Need to drop by Walmart on my way to the office.
English

I am sorry to hear that! We are really overwhelmed with PRs and some times even some of mine are auto-closed. (Note that if you are still actively working on the PR it doesn't get autoclosed!)
@awakecoding is working on a .NET driver and that is going well. Here's the basics:
1) We want you to be really using the driver to submit the PR. If you are not, it is hard for us to trust the end result, especially in today's world where anyone can send PRs at any time
2) We want the submission to be complete, and preferably done after you've been using it in your app for at least some days already, showing that it it stable
3) given how many PRs we receive and have to review, for questions it is better if you ask us here (tag me or @penberg ) , or even better : there is a developer only discord channel and you can talk about it there.
We would love to see a ruby driver, but it has to be under those constraints!
English

@awakecoding @glcst はい、私は現在RubyバインディングのPRを計画しています。ただ、既存のPR 1032, 4281の様に、単にcloseされてしまうことを心配しています。特に、1032ではAuthorからの質問に対してチームからのレスポンスがなく、inactive PRとして閉じられていました。

日本語

@GrowlerEnjooyer I have a PR locally for toasty. I shpuld send it to @carllerche if he is ok with it
English

@glcst Would love to be able to use Turso with tokio-rs/toasty or sqlx rather than your custom db connector
English

Turso 0.6 is here: This is the first release that supports all major features from SQLite (we were missing multi-process and vaccum).
In the next release, we plan to close minor gaps and bring more features out of experimental mode.
Pekka Enberg@penberg
Shipped Turso 0.6.0 with multi-process support, vacuum, and much more. Blog post here: turso.tech/blog/turso-0.6…
English

@simonxabris @ivanburazin turso is OSS, they can use it on d1 if they want it.
I am supportive
English

@glcst @ivanburazin Could you be so kind and get acquired by cloudflare so the horror that is d1 can be replaced with turso? Strategic partnership would also work. Thank you for listening to me on this matter.
English

A cloud built specifically for agents is coming.
It will have:
- web search
- sandboxes
- databases
- storage
+ all the primitives (purpose-built for agent access patterns). Hopefully, it will be the answer to the unpredictable demand spikes brought on by agents.
It'll look more like Stripe than AWS (a consumption API, not a general-purpose cloud)
OpenAI wants to build it. Vercel wants to build it. We want to build it. It's the next addition to the stack and one of the biggest prizes in infra rn.
English

@berenddeboer yeah, when I say major / minor, I mean something specific, which is just an entire area (like if updates were not implemented at all). Not about importance.
We have to stabilize some as well. Vacuum was added, but still experimental, for example.
English

@glcst We're getting closer, but probably need a few of the "minor" features (which are major for me): github.com/tursodatabase/…
English

@appfactory I was blonde-ish until ~6. 2 of my kids are like that. One of them has dark hair from birth, the baby - unclear so far.
English

@FonsecaJ89 it was merged. In the Linux Kernel, when code was merged, we called it a success.
English

@OurDin Why do you think Rust would not be a good language for Turso specifically ? What would we lose by doing it in Rust ?
English

@glcst maybe it's just hype? This story with Bun, started just because Zig isn't AI-friendly!
English

@awakecoding @supermomonga agree =)
That's ultimately what I'm saying.
English

@glcst @supermomonga But to be honest, I think you're better off having a *consumer* with good AI skills vibe code that port, because they're a better judge of the bindings quality, while you can judge the quality of the code that touches Turso
English










