amark/gun
View on GitHub ↗ ★ 19,160 JavaScript
An open source cybersecurity protocol for syncing decentralized graph data.
291 mentions on Hacker News by 45 people: 34 stories, 257 comments · first 2014-10-19 · latest 2024-10-08
20082026
-
…with http://gun.js.org/ as well on reactive push-based data sync, here are some of our results: https://github.com/amark/gun/wiki/100000-ops-sec-in-IE6-on-2... . I would be very interested in chatting with more people (I see the Realm…
comment by marknadal · 2016-12-05 · in Reactive Offline-first Database -
…interacted with them a couple times. As far as realtime and multi-model (graph) I work on https://github.com/amark/gun , which is also distributed and offline-first.
comment by marknadal · 2016-11-24 · in ArangoDB Closes 2.2M Euro Investment Led by Target Partners -
Disclosure: We're a competitor. If you need browser support check out https://github.com/amark/gun , it runs on all major browsers and can be embedded into native apps and has realtime CRDT sync out of the box. Fully MIT / ZLIB / Apache 2…
comment by marknadal · 2016-11-17 · in The First Object Database for Node: Introducing Realm Node.js -
…actually super easy. Here is a sweet&short guide that introduces graphs to relational/NoSQL people: https://github.com/amark/gun/wiki/graphs . It even has a runnable JSbin example at the bottom so you can try it out in the browser without…
comment by marknadal · 2016-11-11 · in Show HN: GUN Starter App Boilerplate – An Easy Open Source Firebase Replacement -
…they mention an authorization filter, but don't go into more detail. [0] https://pouchdb.com/ [1] https://github.com/amark/gun/wiki/Security%2C-Authentication... [2] https://github.com/amark/gun/wiki/Mesh-Network-Messaging-Alg...
comment by TheAceOfHearts · 2016-11-11 · in Show HN: GUN Starter App Boilerplate – An Easy Open Source Firebase Replacement -
…works with react-native but there is currently a bug in a react-native module loader (according to: https://github.com/amark/gun/issues/236#issuecomment-2555553... ) that is causing some problems. But I'm sure this will get sorted out…
comment by marknadal · 2016-11-11 · in Show HN: GUN Starter App Boilerplate – An Easy Open Source Firebase Replacement -
…layer above file systems). This looks like it would make for a really nice storage engine for https://github.com/amark/gun . Also it is nice to see non-English projects! Very exciting work.
comment by marknadal · 2016-10-25 · in Baidu File System – A distributed file system for real-time applications -
…want to commend you guys for doing it. But I do have some questions (disclosure: I am the author of https://github.com/amark/gun ): - Is it correct to say that Bedrock is primarily a replication layer for SQLite? Most things your homepage…
comment by marknadal · 2016-10-19 · in Bedrock – Rock-solid distributed data -
▲ 14
Show HN: Decentralized Graph Database for Node.js and Browsersstory by marknadal · 2016-10-16 · 5 comments
-
ours https://github.com/amark/gun . Pouch https://pouchdb.com/ . You could even do http://webtorrent.io !
comment by marknadal · 2016-10-16 · in Vanadium – Create distributed applications that can run anywhere -
…and Append-Only systems, as my work on a similar project ( an Open Source Firebase, https://github.com/amark/gun ) made me move away from those ideas (even though they are great ideas). - Content-Addressed stores are going to revolutionize…
comment by marknadal · 2016-10-16 · in Noms – A versioned, forkable, syncable database -
I raised almost half a million for an Open Source Firebase ( https://github.com/amark/gun ). The license is MIT which guarantees we can't coerce you to do anything. What alternative for compensation do you propose?
comment by marknadal · 2016-10-12 · in Releasing Serverless Framework V.1, and Fundraising -
…despite agreeing with it). Instead, if you look at correct systems - like Elm, Rx, Datomic.com , or https://github.com/amark/gun (my own, obviously I am biased) you get less complicated ideas: - Event Driven. - Data Streams. - Data Flow. -…
comment by marknadal · 2016-09-30 · in Data denormalization is broken -
…Always awesome to launch, good job. Full disclosure, I work on a competing product (MIT licensed, https://github.com/amark/gun ) and do a lot of testing on distributed systems. You guys say it is offline-first with conflict-resolution.…
comment by marknadal · 2016-09-27 · in Realm Mobile Platform – Realtime Sync Plus Fully Open Source Database -
▲ 1
A realtime, decentralized, offline-first, graph database enginestory by olalonde · 2016-09-24 · 0 comments
-
…Wired Tiger, Cassandra, Redis, and even Chrome V8 engine as we have built towards 30M+ ops/sec, see https://github.com/amark/gun/wiki/100000-ops-sec-in-IE6-on-2... ). However clicking through on the performance links didn't lead to any…
comment by marknadal · 2016-09-21 · in CouchDB 2.0 -
…Here are some resources for JS: - https://github.com/petkaantonov/bluebird/wiki/Optimization-k... - https://github.com/amark/gun/wiki/100000-ops-sec-in-IE6-on-2... - http://danieltao.com/lazy.js/
comment by marknadal · 2016-09-20 · in Laws of Performant Software -
…then there is a generic callback for that that gives you the ability to reject requests. See https://github.com/amark/gun/blob/master/examples/express-au... as an example, note that we may be changing this in the future though.
comment by marknadal · 2016-09-19 · in Reasons not to use Firebase -
…such that data is strongly Eventually Consistent. Check out the 1 minute demo videos in the repo https://github.com/amark/gun . 7) Relations are marvelous! Because gun is a graph database, you get relations as well as documents! As well as…
comment by marknadal · 2016-09-18 · in Reasons not to use Firebase -
…JavaScript library. Check out this link for a podcast on how we did it as well as more information: https://github.com/amark/gun/wiki/100000-ops-sec-in-IE6-on-2... .
comment by marknadal · 2016-09-05 · in Three JavaScript performance fundamentals that make Bluebird fast -
…I remember reading. Which doesn't seem scalable or fast. We're trying to solve that problem with https://github.com/amark/gun , and hopefully will be able to team up with the ZeroNet guys at some point. I love their work.
comment by marknadal · 2016-08-17 · in ZeroNet and IPFS: uncensorable auto-scaling BitTorrent powered websites -
…aware that OT is not P2P or decentralized. The algorithm in the paper is, however, and so is GUN ( https://github.com/amark/gun ) . Probably more important to the discussion, is that it IS possible to implement collaborative rich text…
comment by marknadal · 2016-08-17 · in A Conflict-Free Replicated JSON Datatype -
Shlabam, we built it for you: https://github.com/amark/gun , and we're funded by a couple billionaires (Tim Draper and Marc Benioff of Salesforce). Come chat with us in the https://gitter.im/amark/gun !
comment by marknadal · 2016-08-17 · in 30K Page Views for $0.21: A Serverless Story -
If you are interested in graph databases (full disclosure: I am the author) you should check out https://github.com/amark/gun . - It is Open Source under MIT license, very liberal, at no cost. - It has property graph features like Neo4j. -…
comment by marknadal · 2016-08-15 · in NoSQL Databases: A Survey and Decision Guidance -
…to" list here (rather than spreading them around the HN comment thread). How does it compare to: - https://github.com/amark/gun - https://github.com/substack/wikidb
comment by marknadal · 2016-08-02 · in Show HN: Noms – A new decentralized database based on ideas from Git -
…always need coding help. Latest stuff we've been working on is [2]performance (30M+ ops/sec)! [1] https://github.com/amark/gun [2] https://github.com/amark/gun/wiki/100000-ops-sec-in-IE6-on-2...
comment by marknadal · 2016-08-01 · in Germany offers up to €30k for 6 months of working on OSS -
…with ExpressJS or Hapi, etc.), which gives you the balance of using whatever backend you like. [1]: https://github.com/amark/gun
comment by marknadal · 2016-07-05 · in LokiJS – In-memory JavaScript Datastore with Persistence -
…is pretty impressive, but you can get over 30X their speed (30M ops/sec) by caching - see https://github.com/amark/gun/wiki/100000-ops-sec-in-IE6-on-2... . And this can be done without compromising the storage or integrity of the data. The…
comment by marknadal · 2016-07-05 · in LokiJS – In-memory JavaScript Datastore with Persistence -
…try and refer it in)! Now we're about to release a performance focused version (30M ops/sec, see https://github.com/amark/gun/wiki/100000-ops-sec-in-IE6-on-2... with a podcast by readthesource.io on how) and onboarding enterprise…
comment by marknadal · 2016-07-04 · in Ask HN: What did your 'Show HN' project turn into? -
…others, but the upcoming version of GUN (where I work) has some incredible performance benchmarks: https://github.com/amark/gun/wiki/100000-ops-sec-in-IE6-on-2... . Yes, "documents and references" and "nodes and edges" is where things…
comment by marknadal · 2016-07-01 · in RethinkDB 2.1.5 performance and scalability -
…complaining about this not being a performance benchmark, I invite you to check out this test: https://github.com/amark/gun/wiki/100000-ops-sec-in-IE6-on-2... . Doing about 30M ops/sec on a Macbook Air. As for the authors of Dgraph, keep…
comment by marknadal · 2016-06-21 · in Scaling nodes in a Dgraph cluster -
…times and WebTorrent is driving the future forward. I have a complementary Open Source project ( https://github.com/amark/gun ) for live data sync - it is already decentralized and anonymous by default (other than a session-ID). Adding…
comment by marknadal · 2016-06-14 · in Serverless Sync in Web Apps Using Bit Torrent -
https://github.com/amark/gun Open Source, graph database, P2P/decentralized, 1800+ stars, browser/javascript friendly, active community, does realtime updates like Firebase. With some INSANE performance specs:…
comment by marknadal · 2016-06-13 · in Cayley – An open-source graph database -
▲ 5
A realtime, decentralized, offline-first, graph database enginestory by indatawetrust · 2016-06-13 · 1 comment
-
…But we need something like a Decentralized Firebase. And that is exactly what we're working on at https://github.com/amark/gun . I met Tim Berners-Lee last year at the Extensible Summit and chatted for a bit, and it is pretty incredible to…
comment by marknadal · 2016-06-08 · in The Web’s Creator Looks to Reinvent It -
…source distributed data sync engine and needed a way to test distributed aspects of that engine - https://github.com/amark/gun/ )
comment by metasean · 2016-06-07 · in Distributed Systems Testing: The Lost World -
▲ 7
Show HN: 100,000 Database ops/sec in IE6 on 2GB Atom CPUstory by marknadal · 2016-05-24 · 2 comments
-
Another: http://gun.js.org/ & https://github.com/amark/gun Realtime, Peer-to-Peer, Offline-First, Graph. A podcast on its performance (25+M ops/sec) just happened on http://readthesource.io/ an hour or so ago, hangouts link:…
comment by marknadal · 2016-05-18 · in Firebase expands to become a unified app platform -
GUN, an awesome Graph Database Engine! http://gun.js.org / https://github.com/amark/gun Things that make it so awesome: it is open-source, real-time, fully distributed, and offline-first. It's also highly modular and easy to use, so our…
comment by metasean · 2016-03-10 · in Ask HN: What are you working on and why is it awesome? Please include URL -
…fancy. I've written a response that is very direct and shows how simple a graph database can be: https://github.com/amark/gun/wiki/Graph-Databases-101 .
comment by marknadal · 2016-03-10 · in Getting Started with Graph Databases -
(Full disclosure: I'm the author, we are VC backed) https://github.com/amark/gun is an Open Source graph database with Firebase like realtime synchronization.
comment by marknadal · 2016-03-10 · in Graph Databases 101 -
▲ 3
Graphsstory by marknadal · 2016-02-18 · 0 comments
-
…you to do key/value, relational, document oriented data, as well as have circular references. [0] http://github.com/amark/gun Full disclosure: I'm the author.
comment by marknadal · 2016-01-29 · in Kinto by Mozilla – An open-source Parse alternative -
…It does NOT have other features of Parse though, like a web client, built in permissions, etc. [0] https://github.com/amark/gun
comment by marknadal · 2016-01-29 · in Ask HN: Good Parse alternatives? -
…the current state if synchronization protocols still kinda sucks - full disclosure, I work on http://GitHub.com/amark/gun which is a JavaScript based syncing database. Getting synch right in p2p or federated systems (email) entails more…
comment by marknadal · 2015-12-24 · in Progress on JMAP, better standard for synchronising mail, calendars and contacts -
…the future. The company I work for is trying to make offline/decentralized apps more realistic (gundb.io, github.com/amark/gun) and storage limitations can be aggravating at times.
comment by Jx271 · 2015-12-15 · in Kinto – open-source alternative to Firebase and Parse -
GUN defaults to WebSockets - http://gun.js.org/ / https://github.com/amark/gun / https://gitter.im/amark/gun
comment by metasean · 2015-12-15 · in Kinto – open-source alternative to Firebase and Parse -
…that doesn't require a lot of expertise or overhead, and is extensible. http://gun.js.org/ / https://github.com/amark/gun / https://gitter.im/amark/gun
comment by metasean · 2015-12-15 · in Kinto – open-source alternative to Firebase and Parse -
…lexical sort is used in the conflict resolution algorithm it is only part of the equation (see https://github.com/amark/gun/wiki/Conflict-Resolution-with-G... ). As I mentioned in my talk, lexical ordering is intentionally naive because I…
comment by marknadal · 2015-12-05 · in I Dreamed of a Perfect Database -
…resolution which you can see demos and learn more about here: https://youtu.be/-i-11T5ZI9o , https://github.com/amark/gun/wiki/Conflict-Resolution-with-G... , and towards the end of this tech talk https://youtu.be/kzrmAdBAnn4 . 2) I'm…
comment by marknadal · 2015-12-05 · in I Dreamed of a Perfect Database