Hacker GitHub

← All repos

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

Mentions per year 291 mentions · busiest year 2017 (67)
20082026
  1. …There are plenty of new cool things we can do now - and the graph database we're building ( http://github.com/amark/gun ) is doing several of those things. Like realtime by default, like what Firebase and RethinkDB are starting to push.…
    comment by marknadal · 2015-12-05 · in I Dreamed of a Perfect Database
  2. This is the ideal we are striving for at https://github.com/amark/gun , and I hope our https://gitter.im/amark/gun is evidence of that. We're an Open Source Firebase, with graph data structures and a decentralized architecture. Please give…
  3. …based architecture doesn't exist in REST sadly. I'm building an Open Source version of Firebase ( http://github.com/amark/gun ) with graph data structures, so I understand the appeal and can approve it is well warranted.
  4. …more OS level development work? Pretty cool stuff. I am also working on a distributed database, https://github.com/amark/gun , that operates at the high level (web/javascript) rather than the low level. Although it looks like Irmin can be…
    comment by marknadal · 2015-11-04 · in Irmin: Git-like distributed DB
  5. This isn't theoretical, I've implemented this system already in code: https://github.com/amark/gun . Just spoke on it in London, Germany, and the USA. I think people need to know that this discussion is no longer happening only in the…
    comment by marknadal · 2015-10-28 · in A Certain Tendency of the Database Community
  6. …looking for distributed p2p dynamic data sooner though, have a look at (disclosure: I'm the author) https://github.com/amark/gun which already works.
    comment by marknadal · 2015-10-05 · in Why the Internet Needs IPFS
  7. …I'm building something similar - but it has realtime sync (like Firebase) and offline support: http://github.com/amark/gun . I'm glad others are working on this problem too!
  8. …and I'm trying my best to engineer these things properly. Here is a link explaining the algorithm https://github.com/amark/gun/issues/87#issuecomment-13636276... pretty briefly, it is also in a terrible location that nobody would know to…
    comment by marknadal · 2015-08-31 · in Gun – “Self-hosted Firebase”
  9. …it is Eventually Consistent and Highly Available. For more information on this, check out the wiki: https://github.com/amark/gun/wiki/CAP-Theorem . Basically you do NOT get linearizability for free, you have to build that ontop where it is…
    comment by marknadal · 2015-08-31 · in Gun – “Self-hosted Firebase”
  10. …at the code, the entire project looks like quick-and-dirty, unfinished prototype, actually.) [1] https://github.com/amark/gun/wiki/Conflict-Resolution-with-G...
    comment by lobster_johnson · 2015-08-31 · in Gun – “Self-hosted Firebase”
  11. This is great work, and neighbors very closely to what I am doing with http://github.com/amark/gun . But the caveat of Falcor is that it does not have realtime updates (unless they have since changed this, please let me know). I think this…
    comment by marknadal · 2015-08-17 · in Netflix Releases Falcor Developer Preview
  12. …pulling it out into its own library if there is demand, but here is the source: - - Client library, https://github.com/amark/gun/blob/master/gun.js#L1138 and onwards. - - Server library, https://github.com/amark/gun/blob/master/lib/wsp.js#L…
    comment by marknadal · 2015-07-15 · in Socket.IO P2P
  13. ▲ 11
    Upcoming SQL and MongoDB Query Support in GUN 0.2.X
    story by marknadal · 2015-06-12 · 0 comments
  14. …that graph stuff is really starting to take off, for all the JavaScript people out there I wrote http://github.com/amark/gun . Great work, I really hope you help usher in the era of graphs!
  15. ▲ 2
    A distributed, embedded, graph database engine
    story by ekollar · 2015-05-07 · 0 comments
  16. If you are using NodeJS then http://github.com/amark/gun might do the trick. Embedded graph database with realtime push notifications. Properties are just regular ol'JSON.
  17. Hallelujah somebody wrote this article. I write a distributed database ( http://github.com/amark/gun ) and have repeatedly gotten into discussions where everybody is confused about ACID. This article actually takes the time and effort to…
    comment by marknadal · 2015-03-29 · in The confusing CAP and ACID wording
  18. …chose and worked on solutions involving Hybrid Logical Clocks and CRDTs, which are at the core of my http://github.com/amark/gun database. An AP system with eventual consistency and no notion of "now", as every replica runs in its own…
  19. …itself in the same way I talk about my own javascript based opensource database project ( http://github.com/amark/gun ), multi-model, relational/document, graph, multi-master, etc. Obviously Orient is much more mature than mine (not…
    comment by marknadal · 2015-03-10 · in Leaving MongoDB and Joining OrientDB
  20. Terms, defined here: https://github.com/amark/gun/wiki/semantics Explanation of the conflict resolution in simple terms, here: https://news.ycombinator.com/item?id=9077969 . Return values, with comments explaining their purpose, here:…
  21. …(Hypothetical Amnesia Machine) has no proofs behind it. Specifically, your wiki article here: https://github.com/amark/gun/wiki/Conflict-Resolution-with-G... Has a giant hole where the substance would be. That bothers me because you are…
  22. …case is for this conflict resolution algorithm is for basic field/value pairs (terms defined here: https://github.com/amark/gun/wiki/semantics , and here: https://github.com/amark/gun/wiki/JSON-Data-Format ) within a UUID an object (called…
  23. > 400 Bad Request https://github.com/amark/gun
  24. …by, doing (if you already have node/npm/git installed and familiar with terminal): git clone http://github.com/amark/gun cd gun/examples && npm install node express.js 8080 Then open it in a couple of browser tabs on different devices,…
  25. Have you looked at the Wiki? https://github.com/amark/gun/wiki/Conflict-Resolution-with-G... https://github.com/amark/gun/wiki/How-to-Create-GUN https://docs.google.com/presentation/d/1VIOJc0bdzUNs7yXMLKCc... No snake oil. It is a state…
  26. …said by yourself, it's short on info. The conflict resolution is where the meat is, isn't it? And https://github.com/amark/gun/wiki/Conflict-Resolution-with-G... is incredibly hard to read and doesn't really answer questions.
  27. …on. Or at least get the tech talk recorded or written down. There are some slides at the bottom of: https://github.com/amark/gun/wiki/How-to-Create-GUN . What questions may I answer?
  28. Did you read https://github.com/amark/gun/wiki/How-to-Create-GUN ? It is only introductory though. The slides might be helpful. I've demonstrated GUN before handling conflict resolution across machines with significant drift. I need to get…
  29. …If you have any questions, I'll be here for the next several hours. Also check out the GitHub Wiki: https://github.com/amark/gun/wiki .
  30. …bills somehow. I'm working on a graph database as well (with realtime push notifications built in, https://github.com/amark/gun ) but thankfully I've gotten funding for it. Sad to see proprietary DSE absorb focus.
    comment by marknadal · 2015-02-10 · in “Titan Is Staying”
  31. …is an open source company and we just got funded. Needless to say, I'll pay for work on the project, http://github.com/amark/gun - it is an in memory database with push notifications and graph storage. If you're interested send me an…
    comment by marknadal · 2015-02-08 · in Getting paid to work on open-source?
  32. …a bit of social skills. My personal example is that I just raised money for my open source startup ( http://github.com/amark/gun ) tackling the pains of databases. Most other homeschoolers I know went after the legal/political fields…
    comment by marknadal · 2015-02-05 · in Techies Who Are Homeschooling Their Kids
  33. …guys are smart and I'm glad they are pushing in this direction, it is important. My project is at http://github.com/amark/gun if anybody is interested.
    comment by marknadal · 2015-01-28 · in Advancing the realtime web
  34. …same ideas I have for a database/cache except in JS rather than LISP. I'd love to compare notes - http://github.com/amark/gun .
  35. …systems stuff, data in particular - and dedicated to javascripters! If you're interested, check out http://github.com/amark/gun or send me a message!
    comment by marknadal · 2014-12-04 · in Distributed systems readings
  36. …- although, of course, this would be eventually consistent. Check out this (unfinished) article: https://github.com/amark/gun/wiki/Conflict-Resolution-with-G... .
  37. …(even if that means me sacrificing years of my life into doing all this crazy research). Check out http://github.com/amark/gun ! - CAP Theorem, he is correct, P cannot be sacrificed. GUN is AP with eventual consistency. The beauty of this,…
    comment by marknadal · 2014-11-09 · in Why I love databases
  38. …This is a win for our industry overall. We're working on a database/cache/messaging system too, http://github.com/amark/gun it is dedicated to removing the pain I and other Javascript/NodeJS developers had when it came to…
  39. …that is focused on ease of use combined with distributed/decentralized (concurrency safe) behavior. Http://github.com/amark/gun
  40. ▲ 26
    Show HN: Gun – A distributed, embedded, graph database engine
    story by marknadal · 2014-10-21 · 6 comments
  41. ▲ 4
    Show HN: Circular References with JSON and Kittens, JavaScript Graph Database
    story by marknadal · 2014-10-19 · 0 comments