Live data from Hacker News

Jazz – Apps with Distributed State

jazz.tools

141–150 of 179 posts

Re: Jazz – Apps with Distributed State

#141

Earlier quoted context omitted.

Yes, plus it’s actually local-first (works offline) and you don’t have to trust the syncing & persistence infrastructure because only encrypted edits are synced! Also you can use it as blog storage as well

Sounds interesting, is it SaaS-only or self-hostable?

self-hostable! https://news.ycombinator.com/item?id=41777266

Re: Jazz – Apps with Distributed State

#142

This looks very like a promising addition to the local-first space. Thanks for your work! Are there plans for supporting dart/Flutter as well in the future?

We want to support as many environments as possible and are doing them in order of easiest & most requested - you are the first one to ask about Dart/Flutter React Native is released (experimental) After that will be really good support for Next.JS (Jazz for both SSR and client) A bit later will probably be a Rust port, which then also makes bindings to Swift/Kotlin/Go/... easy

How about Vue and Svelte?

Re: Jazz – Apps with Distributed State

#144
post #142

Earlier quoted context omitted.

We want to support as many environments as possible and are doing them in order of easiest & most requested - you are the first one to ask about Dart/Flutter React Native is released (experimental) After that will be really good support for Next.JS (Jazz for both SSR and client) A bit later will probably be a Rust port, which then also makes bindings to Swift/Kotlin/Go/... easy

How about Vue and Svelte?

https://news.ycombinator.com/item?id=41774583

Re: Jazz – Apps with Distributed State

#146

I'm more than a little worried about the following all being `Coming Soon`: - Cursors & carets - Two way sync to your DB - Video presence & calls - both the Group and BinaryCoStreams All of these are the key reasons I would be evaluating this framework to handle my data. All of these are not fully implemented yet. It is these key topics of live reloading/updating data that make or break an app. In my opinion, if you…

As a MobX user, now I'm curious about your Mobx + websockets framework.

Re: Jazz – Apps with Distributed State

#147

Earlier quoted context omitted.

Founder here - we’re working on that page, so far there’s just info on me on https://gcmp.io/team But I was able to hire a couple really good first people recently! We’re based all over Europe. Let me know what else you’d like to know!

Thank you I really appreciate it. As an European, I am trying to use only database/sync services based in Europe using European datacenter. Is it the case for Jazz?

If you only share data with Europeans, it should only end up on the cache server in London and the main central server in Prague.

I was planning to add a second main server in the US that would also receive everything but will think about how to keep data separate for users/companies that need that.

In any case all the data is end-to-end encrypted, but I guess some of the metadata that is stored could still be considered sensitive for your scenario.

Re: Jazz – Apps with Distributed State

#148
post #94

Earlier quoted context omitted.

That sounds a lot more promising! Which brings in even more questions. What is the performance of these multiplayer experiences? Can I have 1000+ users all connected to the same chat session? What about 10,000? (these numbers might seem high, but they're what I'm expected to deliver in my day-job)

Not to go off topic but isn't performance metrics your responsibility ? Those are small numbers in reality, but if you are not performing your own tests and trusting the maintainer/publisher instead then you're not doing your 'day-job' properly.

Yeah, I hear you. Which is why we assessed and designed our own platform for handling the above stated traffic (and much more) for multi-user real-time chat sessions.

The commenter seems to know a lot about Jazz, so I took the opportunity to ask further questions.

Re: Jazz – Apps with Distributed State

#149
post #94

Earlier quoted context omitted.

Not to go off topic but isn't performance metrics your responsibility ? Those are small numbers in reality, but if you are not performing your own tests and trusting the maintainer/publisher instead then you're not doing your 'day-job' properly.

Yeah, I hear you. Which is why we assessed and designed our own platform for handling the above stated traffic (and much more) for multi-user real-time chat sessions. The commenter seems to know a lot about Jazz, so I took the opportunity to ask further questions.

I made Jazz, that's why I know a lot about it ;) (I now have people helping me)

Let me know if you'd like to know anything else.

Re: Jazz – Apps with Distributed State

#150
Can I make end-to-end encrypted application using it?

Currently making apps using convex.dev, how would you describe differnce between Jazz and Convex ?

Convex have their own db, would Jazz work with any database ?

Post reply on HN