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. …honest insight man, really appreciate it! Gun is also extremely cool, here's the link for others https://github.com/amark/gun
    comment by mysticaltech · 2019-04-05 · in Jepsen: YugaByte DB 1.1.9
  2. …across Internet Archive, d.tube (decentralized YouTube), notabug.io (P2P reddit) and others is https://github.com/amark/gun (mine). I find it interesting how people mention file stores (IPFS/DAT) a lot more than databases (SSB/GUN).…
  3. …their "conventional" versions. Yet both of these are fully decentralized using GUN (my project: https://github.com/amark/gun ). Most users would not even know there is a difference. So it is certainly possible to both appeal to the…
    comment by marknadal · 2019-03-21 · in Society Needs an Alternative Web
  4. …a "productified" version of the gun [1] database (not that this is a bad thing!). Am I right? [1] https://github.com/amark/gun
  5. Yes and no, I'm the author of the P2P tech behind notabug.io, d.tube, and other sites, ( https://github.com/amark/gun ) so I have some experience with this: - It works as well as WebRTC does. But browser vendors (Google, Microsoft, Apple)…
  6. …my project - which is now run in production by Internet Archive, top 300 global site, and others ( https://github.com/amark/gun ) - just to see more and more other DBs steal "OSS" label to falsify marketing, and more and more DBs become…
    comment by marknadal · 2019-01-17 · in ScyllaDB Open Source 3.0
  7. …network: https://youtu.be/hYH2Z1A0x3c?t=3635 More info about production-ready use cases at https://github.com/amark/gun .
  8. …in GUN and give us incredible storage and routing performance even in decentralized networks: https://github.com/amark/gun/blob/master/lib/radisk.js#L87
  9. …with append-only or log-based CRDTs. But now, state-based graph CRDTs (like we've implemented in https://github.com/amark/gun ) have solved that. The only thing you can't do with them is Global Strong Consistency (think banking), but their…
    comment by marknadal · 2019-01-06 · in A Primer on Database Replication (2017)
  10. …We also wrote a decentralized clock sync algorithm that can be used where NTP fails, check out https://github.com/amark/gun/blob/master/nts.js ! I find it a little odd they didn't use a separator symbol so that way it doesn't have to…
  11. You may also be interested in (full disclosure: ours) https://github.com/amark/gun The Internet Archive ( https://news.ycombinator.com/item?id=17685682 ) runs it, and D.Tube and notabug.io run it in production and have pushed…
  12. …using EasyRTC, and/or studying their code to learn more: https://github.com/priologic/easyrtc [1] https://github.com/amark/gun/blob/master/lib/webrtc.js
  13. …on a low end MacBook Air 2015 about 3K/acked writes to disk/second! It is now the default at https://github.com/amark/gun the code is pretty short too.
  14. …subtly contradict the bait he catches you with. Justification and examples of these claims here ( https://github.com/amark/gun/pull/434#issuecomment-336536807 ) on an old old old issue around a GPL code dependency we had to reject.
  15. …If you want an graph DB alternative that is truly Open Source (MIT/ZLIB/Apache2) try ours ( https://github.com/amark/gun ).
  16. …cases. Source: Me, I'm the leading industry and open source expert on CRDTs which power the popular https://github.com/amark/gun decentralized database that the Internet Archive, D.tube (1M+ monthly visitors), notabug.io (1K/daily users)…
  17. We ( https://github.com/amark/gun / https://news.ycombinator.com/item?id=7587814 ) raised $2.6M for our "Open Source P2P Firebase" and now have Internet Archive ( https://news.ycombinator.com/item?id=17685682 ) and others doing terabyte /…
  18. …and others are running us in production. So give it a try - it is all MIT/Zlib/Apache2 licensed ( https://github.com/amark/gun ), no crippleware "opencore", and fast (20M ops/sec for cached data, which Datomic also does, but IDK their…
    comment by marknadal · 2018-09-17 · in Rich Hickey on Datomic Ions [video]
  19. …P2P reddit http://notabug.io - thousand daily actives, Internet Archive, etc.) are using GUN ( https://github.com/amark/gun ) for this instead.
    comment by marknadal · 2018-09-17 · in Introducing Cloudflare’s IPFS Gateway
  20. …Archive (which has IPFS, WebTorrent, and GUN versions decentralized) are built on our system ( https://github.com/amark/gun ), are already pushing terabytes of P2P traffic. And don't forget about WebTorrent and Secure Scuttlebutt!!!
    comment by marknadal · 2018-09-17 · in Introducing Cloudflare’s IPFS Gateway
  21. …alternative, pushing terabytes traffic) have already moved to using our decentralized tools ( https://github.com/amark/gun ). Coming up, we're also working on IP masking (onion layering), and we already have an option to do end-to-end…
  22. …frustrated with all the other WebRTC libraries over the last 4 years, I finally wrote our own ( https://github.com/amark/gun/blob/master/lib/webrtc.js ) which is capable of using a set of decentralized DHT relay-peers in GUN for signaling…
  23. …engines and was wondering why there weren't a ton out there. So I built one (in pathetic Javascript https://github.com/amark/gun/blob/master/lib/radisk.js ) last year, and super happy to see this one in C, I might consider switching over…
  24. …Archive[1] is running it (in 2014 I implemented it into a library that they are now using - https://github.com/amark/gun ) [1] https://news.ycombinator.com/item?id=17685682
  25. …, https://blubit.space/ , etc.) has ~1K daily uniques. Both sites are built using our https://github.com/amark/gun ! Soon they'll even integrate same private/public keys so you can reuse your same account across many different dApps. This…
  26. Another, related, question: at https://github.com/amark/gun/blob/master/README.md we can read that: "Distributed - GUN is peer-to-peer by design, meaning you have no centralized database server to maintain or that could crash. This lets…
    comment by e12e · 2018-08-06 · in Internet Archive, decentralized
  27. …organization of the documentation (and update the docs, oye!). I'm impressed you found Awesome-GUN. https://github.com/amark/gun/blob/master/examples/game/space... is probably what you were searching for. What would be better is if I made…
    comment by marknadal · 2018-08-05 · in Internet Archive, decentralized
  28. …data structures. If we use mutable data structures (you know my bias, but it is possible with https://github.com/amark/gun , proof: Mitra at Internet Archive integrated it in 1 week, now decentralized IA runs on GUN), we get some other…
  29. …multiplayer (non turn-based) web games? (Similar to https://airma.sh/. ) I see one game example at https://github.com/amark/gun/wiki/Awesome-GUN , although it's turn-based.
    comment by modernerd · 2018-08-04 · in Internet Archive, decentralized
  30. GUN author here ( https://github.com/amark/gun ) happy to answer any questions. IA did this integration in 1 week, Mitra is awesome. Also, decentralized Reddit ( https://notabug.io ) was built in 1 week on us, and pushed 0.5TB P2P traffic…
    comment by marknadal · 2018-08-04 · in Internet Archive, decentralized
  31. Decentralized web apps already exist, built with our tool ( https://github.com/amark/gun ). For instance: - Decentralized Reddit ( https://notabug.io/ ) can push terabytes of daily P2P traffic. - Decentralized YouTube ( https://d.tube/ )…
  32. …guarantees, like with what decentralized Reddit (notabug.io) and other apps, built on our system ( https://github.com/amark/gun ), that is already pushing terabytes traffic weekly in production. The future for scaling is more about working…
  33. …my work to build a decentralized (and offline-first) version, that I later applied to graphs with https://github.com/amark/gun . Some good follow ups are: - Martin Kleppmann's https://youtu.be/yCcWpzY8dIA?t=29m36s - Cartoon explainer…
    comment by marknadal · 2018-07-15 · in Differential Synchronization (2009)
  34. …they get huge points for their research on CRDTs (something our Open Source library handles for you https://github.com/amark/gun ) and OT (not P2P, requires a centralized resolver). Key quote: > We have opted for a centralised…
  35. …be used for both traditional table (relational) and document storage as well as key/value data ( https://github.com/amark/gun ). It has push built in and is fully decentralized and running in production today (terabytes of traffic), and…
  36. …but CRDTs are. CRDTs naturally fit with P2P/decentralized topologies, and we've generalized them in https://github.com/amark/gun which is the most popular (8K+ stars) open source (MIT/Zlib/Apache2) realtime decentralized database. It is…
    comment by marknadal · 2018-06-13 · in How do dat:// sites interact with servers?
  37. …[2] https://hackernoon.com/the-implications-of-rethinkdb-and-par... [3] https://github.com/amark/gun/pull/434#issuecomment-336536807 [4] https://www.datamation.com/osrc/article.php/12068_3737586_3/... [5] https://stallman.org/arti
  38. …end-to-end encryption, that works right in the browser? All with MIT licensed Open Source code? https://github.com/amark/gun/wiki/auth P2P Authenticated Encryption https://github.com/tendermint/tendermint/wiki/P2P-Authentica... GNUnet is…
    comment by 757362 · 2018-06-01 · in Ask HN: Secure Webassembly crypto?
  39. We've worked on mesh network data sync for P2P environments ( https://github.com/amark/gun ), but like others in the thread lament, vendors at the hardware level haven't been very pioneering with the tech to make it common place. Hopefully…
  40. …:D How were you able to make WebTorrent work reliably? I was trying to write a WebRTC adapter for https://github.com/amark/gun (I'm the author) but kept on having STUN/ICE problems. I'd love some tips! And awesome project. Somebody in our…
  41. …- IPFS (yes, plenty of people are doing DB stuff on IPFS) - GUN (full disclosure, I'm the author, https://github.com/amark/gun ) - Scuttlebutt ( http://scuttlebot.io/ ) - Beaker Browser They go on to talk about "append-only" data…
  42. …the ledger in a public setting. I've done a lot of work on commutative transformations (CRDTs, at https://github.com/amark/gun ), and while they are a very different (and more scalable) approach to arriving at consensus (through…
  43. …with this article, despite being somebody who has written a "fancy" popular database system ( https://github.com/amark/gun ). SQLite is good enough for pretty much everything, just use it!!!
  44. …time learning all sorts of things, and now it is one of the most popular databases out there ( https://github.com/amark/gun ) and I encourage others to try (if they have time) building one themselves!
    comment by marknadal · 2018-05-04 · in Never Write Your Own Database (2017)
  45. …- Redis (competitor) https://redis.io/topics/benchmarks - GUN (ours) https://github.com/amark/gun/wiki/100000-ops-sec-in-IE6-on-2... - Fauna (competitor) https://fauna.com/enterprise#Scalability - VoltDB (competitor) https://ww
  46. …docs for the End-to-End Encryption library (a wrapper around the Browser's Native WebCrypto API) https://github.com/amark/gun/wiki/SEA
  47. I just learned of the gun, https://github.com/amark/gun project from a downthread post. I was kind of surprised that it didn’t exist and had some really janky sql+git stuff.
  48. This sounds a lot like (full disclosure: mine) https://github.com/amark/gun ? How do you compare? - Except ours is Open Source (MIT/ZLIB/Apache2) and ranked #2 on GitHub in Blockchain and Cryptography https://github.com/topics/blockchain -…
    comment by marknadal · 2018-04-21 · in Fluree DB – A scalable blockchain database
  49. …like with email centralizing into gmail. However, IPFS, Scuttlebutt, GUN (full disclosure: mine -> https://github.com/amark/gun ), Beaker, etc. don't have this problem. Most of these, though, are tools for building decentralized apps, not…
    comment by marknadal · 2018-04-05 · in Decentralization Dilemma
  50. their project name is gun: https://github.com/amark/gun