Avatar
Kevin Åberg Kultalahti
7e9c924ae5255c95a454d28ae89552a1e081f828ad4dc0381508b509188c865e
Co-founder & Technical Community Builder at Svelte Society 🏡 Main Organizer at Svelte Summit 🏔 Join us in the Discord http://discord.gg/svelte 🧡

I'd be curious to see how this runs on a bare metal VPS - I would expect way way higher throughput.

Another thing to try would be to batch writes - instead of writing every time something happens you collect writes in a queue and write every 50ms in one big transaction. This should help a lot with write throughput.

Reading can be done in the same way.

If you want to avoid parameter limits you can use JSON1.

Last but not least, analyze the queries using `EXPLAIN QUERY PLAN` to make sure your indices are correctly used.

A proper SQLite database shouldn't have issues with this amount of traffic. D1 isn't just SQLite though, it's SQLite + an API.

I would try using SQLite-in-DO instead of using D1. There's a good blog post about it here: https://blog.cloudflare.com/sqlite-in-durable-objects/

Secondly I would look at splitting up the database into multiple databases.

Is there work going on to standardize the way signing events with extensions is done from a UI perspective? 🙏

This looks like absolute 💩. How do we expect users to understand this?

Are there examples of this flow that is user-friendly somewhere?

Are there Bitcoin podcasts out there where the host is actually a bit technical and interviews developers instead of these rotating 20 influencers that go on every damn podcast out there? It's soooo fucking boring to listen to.

Hey nostr:npub1ex7mdykw786qxvmtuls208uyxmn0hse95rfwsarvfde5yg6wy7jq6qvyt9 nostr:npub1cn4t4cd78nm900qc2hhqte5aa8c9njm6qkfzw95tszufwcwtcnsq7g3vle - I reached out on X a couple of days ago to get help with my account that for some reason has been locked due to breaking "Terms of Service". I haven't used the account since I registered in April when you launched in the EU. It makes no sense. You sent me a DM asking for my account name, I replied and then you ghosted me?

Support only replies with something along the line of "This decision is final and we have nothing more to say".

Probably a couple of months, they're re-building the Svelte website (merging Svelte, SvelteKit and Learn domains into one) so I suspect once that's done it'll just be some documentation and bits and bobs to finish up :)

Unfortunately not 😭 but I could probably do some kind of Svelte Society Feed for all the content and fire off events whenever they're posted, we'll see!

Started working on the new Svelte Society website. We're going social. Very exciting!

Yes I know what Fedimint is, it was a but if a rethorical question.

I don't see why you would use Fedimint when you can use Mercurylayer+LSP and have it be actually non-custodial? You'll get the exact same experience from a users point of view.

Is the only thing we need to scale bitcoin Mercurylayer and Lightning? I think we might get very close.

Mercurylayer gives us non-custodial off-chain transfers within the statechain. Lightning gives us a way to do payments outside of the statechain via one or several "internal" LSPs.

This is basically Wallet of Satoshi but non-custodial.

This is basically Fedimint without having to trust a federation.

Someone, please build this. NOW!