TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Irmin: Git-like distributed DB

121 pointsby mortimerwaxover 9 years ago

8 comments

amirmcover 9 years ago
There was some discussion about Irmin just over a year ago [1] and it&#x27;s been steadily improving ever since. The Readme on the repo [2] lists the bleeding-edge users too, so you can see examples of how it&#x27;s been applied -- <i>(note to self: we should probably write an update about the progress to date).</i><p>[1] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=8053687" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=8053687</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;mirage&#x2F;irmin&#x2F;blob&#x2F;master&#x2F;README.md#use-cases" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mirage&#x2F;irmin&#x2F;blob&#x2F;master&#x2F;README.md#use-ca...</a>
avsmover 9 years ago
If anyone wants to see a talk about this with a few demos of various use-cases (such as the JavaScript transpilation backend, and log servers), I gave a talk at QCon NYC that just went live on InfoQ yesterday: <a href="http:&#x2F;&#x2F;www.infoq.com&#x2F;presentations&#x2F;irmin" rel="nofollow">http:&#x2F;&#x2F;www.infoq.com&#x2F;presentations&#x2F;irmin</a>
zmanianover 9 years ago
I&#x27;d like to see more information about transactions. Is it possible to update a several keys atomicly?
评论 #10505309 未加载
bratscheover 9 years ago
The Github repo[1] says &quot;This repository is currently offline&quot;. I&#x27;ve never seen this message on github before, I&#x27;m not really sure what it means. Github then refers me to the &quot;working when Github goes down&quot; article, but Github hasn&#x27;t really <i>gone down</i>.. I can access every other repo I try to access. Just not this one.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;mirage&#x2F;irmin" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mirage&#x2F;irmin</a>
评论 #10504475 未加载
评论 #10504482 未加载
评论 #10504796 未加载
marknadalover 9 years ago
From your description I&#x27;m not quite sure where in the stack Irmin belongs? Is this to be used by web application developers? I assume note, as this looks like it is targeting more OS level development work?<p>Pretty cool stuff. I am also working on a distributed database, <a href="https:&#x2F;&#x2F;github.com&#x2F;amark&#x2F;gun" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;amark&#x2F;gun</a> , that operates at the high level (web&#x2F;javascript) rather than the low level. Although it looks like Irmin can be used in the browser? <a href="https:&#x2F;&#x2F;github.com&#x2F;talex5&#x2F;irmin-js" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;talex5&#x2F;irmin-js</a> ? Would love to hear some clarification.
评论 #10505335 未加载
评论 #10503920 未加载
评论 #10506819 未加载
csenseover 9 years ago
How does this compare &#x2F; contrast with IPFS?
评论 #10505311 未加载
ameliusover 9 years ago
Nice, but there is a fundamental problem with the three-way merge: the guarantees about the result are very weak, and it may require special attention to resolve merge conflicts.
评论 #10505772 未加载
评论 #10505764 未加载
shahbazacover 9 years ago
Heads up to the Irmin folks, looks like your website is down.
评论 #10503840 未加载