Skip to content

Conversation

@rklaehn
Copy link
Contributor

@rklaehn rklaehn commented Feb 24, 2025

No description provided.

@vercel
Copy link

vercel bot commented Feb 24, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
iroh-computer ✅ Ready (Inspect) Visit Preview 💬 Add feedback Mar 12, 2025 8:39pm

@matheus23
Copy link
Member

Link to the blog post in the preview

@dignifiedquire
Copy link
Contributor

would be nice to have an introduction of how blake3 is relevant for iroh, to get a better understanding before diving into the depths

@matheus23
Copy link
Member

Agreed - this post is great but it's missing a short introduction. Why are we talking about blobs? What is iroh-blobs? Just a paragraph or so.

Co-authored-by: Philipp Krüger <philipp.krueger1@gmail.com>
Co-authored-by: Philipp Krüger <philipp.krueger1@gmail.com>
@rklaehn rklaehn marked this pull request as ready for review March 7, 2025 07:49
Copy link
Member

@matheus23 matheus23 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Read through it - was a good read!

export const post = {
draft: false,
author: 'Rüdiger Klaehn',
date: '2025-02-24',
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to remember to adjust the date

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rklaehn can you update this, I think this is the last missing piece

Co-authored-by: Philipp Krüger <philipp.krueger1@gmail.com>
Copy link
Member

@ramfox ramfox left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, just some grammar / flow nits!


Put briefly, this protocol helps you transfer arbitrary data ("blobs") from one device to another in a way that allows these transfers to be interrupted, resumed and verified by content-addressing blobs using the BLAKE3 hashing function.

It also allows you to exchange the backing storage it uses via a *blob store* abstraction. The actual hashes and blobs might be stored as files on disk, stored fully in-memory or even fully remotely by utilizing some cloud storage.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
It also allows you to exchange the backing storage it uses via a *blob store* abstraction. The actual hashes and blobs might be stored as files on disk, stored fully in-memory or even fully remotely by utilizing some cloud storage.
It also allows you to exchange the backing storage it uses via a *blob store* abstraction. The actual hashes and blobs might be stored as files on disk, stored fully in-memory, or even fully remotely by utilizing some cloud storage.

rklaehn and others added 3 commits March 11, 2025 09:54
Co-authored-by: Kasey <kasey@n0.computer>
Co-authored-by: Kasey <kasey@n0.computer>
Co-authored-by: Kasey <kasey@n0.computer>
rklaehn and others added 5 commits March 11, 2025 09:54
Co-authored-by: Kasey <kasey@n0.computer>
Co-authored-by: Kasey <kasey@n0.computer>
Co-authored-by: Kasey <kasey@n0.computer>
Co-authored-by: Kasey <kasey@n0.computer>
Co-authored-by: Kasey <kasey@n0.computer>
@rklaehn
Copy link
Contributor Author

rklaehn commented Mar 11, 2025

@ramfox thanks for the fixes!

@dignifiedquire dignifiedquire merged commit 7470204 into main Mar 12, 2025
3 of 4 checks passed
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in iroh Mar 12, 2025
@dignifiedquire dignifiedquire deleted the blob-store-design-challenges branch March 12, 2025 20:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

5 participants