I'm wondering how this works (or if it does) with GraphQL subscriptions. https://github.com/rethinkdb/rethinkdb/issues/3711
Horizon 1.0: a realtime, open-source JavaScript back end from RethinkDB
31–40 of 133 posts
Re: Horizon 1.0: a realtime, open-source JavaScript back end from RethinkDB
#32(Former Meteor core dev here) This is cool! Does Horizon also solve "optimistic updates"? If so I'd love to learn more details. For comparison, Meteor keeps a local datastore that updates immediately when data is mutated and then reconciled with the real database.
Re: Horizon 1.0: a realtime, open-source JavaScript back end from RethinkDB
#33Kind of being able to have the same logic in my spreadsheet as well as my api ?
This could be huge!
Re: Horizon 1.0: a realtime, open-source JavaScript back end from RethinkDB
#34Looks cool!
Re: Horizon 1.0: a realtime, open-source JavaScript back end from RethinkDB
#35I think it's amazing that it's working with real RxJS streams for changes now - given how Redux store now returns an observable thing, Cycle is Rx based and Angular 2.0 uses a lot of Rx. This guarantees that things will interop nicely with eachother and we'll be able to use Rx all around.
Re: Horizon 1.0: a realtime, open-source JavaScript back end from RethinkDB
#36Re: Horizon 1.0: a realtime, open-source JavaScript back end from RethinkDB
#37Hey guys, Slava @ Rethink here. The team is really excited to launch Horizon -- it's based on a lot of feedback from users of very different backgrounds, and we think it will make web development dramatically easier. I've been up for about twenty-four hours, but I'll be around to answer any questions for the rest of the day.
Re: Horizon 1.0: a realtime, open-source JavaScript back end from RethinkDB
#38Are there any dockerized versions of this yet?
Re: Horizon 1.0: a realtime, open-source JavaScript back end from RethinkDB
#39Hey guys, Slava @ Rethink here. The team is really excited to launch Horizon -- it's based on a lot of feedback from users of very different backgrounds, and we think it will make web development dramatically easier. I've been up for about twenty-four hours, but I'll be around to answer any questions for the rest of the day.
Are the transactions optimistic? How does the logic that concurrently applies/rolls-back these transactions over multiple clients work? I'm very interested in this, do you have some internal documentation on it?
Re: Horizon 1.0: a realtime, open-source JavaScript back end from RethinkDB
#40Slava, Horizon looks cool, and I'm a huge fanboy of RethinkDB. However, in the demo video you write queries client side. How do you protect against users modifying front-end JavaScript and thus the queries? // ex this.props.horizon.order('datetime', 'descending').limit(8).watch()
This is the question I always get stuck on with these "front-end only" frameworks. How do you prevent DoS attacks or scrapers downloading your whole database? What is the information security model?