Proofreading after-the-fact #10

Merged
lx merged 4 commits from proofread-ipfs-article into master 2022-07-08 11:58:21 +00:00
4 changed files with 7 additions and 7 deletions
Showing only changes of commit ce75a7795d - Show all commits

View file

@ -23,7 +23,7 @@ in the last few years. Nothing too unfamiliar to us, as the organization is usin
the same tools as we are: a combination of Jitsi and Matrix. the same tools as we are: a combination of Jitsi and Matrix.
We are of course extremely honored that our presentation was accepted. We are of course extremely honored that our presentation was accepted.
If technical details are your thing, we invite you to come to share this event with us. If technical details are your thing, we invite you to come and share this event with us.
In all cases, the event will be recorded and available as a VOD (Video On Demand) In all cases, the event will be recorded and available as a VOD (Video On Demand)
afterward. Concerning the details of the organization: afterward. Concerning the details of the organization:

View file

@ -18,7 +18,7 @@ locations, and does its best to not be too impacted by network latencies.*
Hello! We are Deuxfleurs, a non-profit based in France working to promote Hello! We are Deuxfleurs, a non-profit based in France working to promote
self-hosting and small-scale hosting. self-hosting and small-scale hosting.
What does that mean? Well, we figured that big tech monopoly such as Google, What does that mean? Well, we figured that big tech monopolies such as Google,
Facebook or Amazon today hold disproportionate power and are becoming quite Facebook or Amazon today hold disproportionate power and are becoming quite
dangerous to us, citizens of the Internet. They know everything we are doing, dangerous to us, citizens of the Internet. They know everything we are doing,
saying, and even thinking, and they are not making good use of that saying, and even thinking, and they are not making good use of that
@ -26,7 +26,7 @@ information. The interests of these companies are those of the capitalist
elite: they are most interested in making huge profits by exploiting the elite: they are most interested in making huge profits by exploiting the
Earth's precious resources, producing, advertising, and selling us massive Earth's precious resources, producing, advertising, and selling us massive
amounts of stuff we don't need. They don't truly care about the needs of the amounts of stuff we don't need. They don't truly care about the needs of the
people, nor do they care that planetary destruction is underway because of people, nor do they care that planetary destruction is under way because of
them. them.
Big tech monopolies are in a particularly strong position to influence our Big tech monopolies are in a particularly strong position to influence our
@ -93,7 +93,7 @@ us:
- **Crash tolerance** is when a service that runs on several computers at once - **Crash tolerance** is when a service that runs on several computers at once
can continue operating normally even when one (or a small number) of the can continue operating normally even when one (or a small number) of the
computers stop working. computers stops working.
- **Geo-distribution** is when the computers that make up a distributed system - **Geo-distribution** is when the computers that make up a distributed system
are not all located in the same facility. Ideally, they would even be spread are not all located in the same facility. Ideally, they would even be spread

View file

@ -61,7 +61,7 @@ servers from different clusters can't collaborate to serve together the same dat
➡️ **Garage is designed to durably store content.** ➡️ **Garage is designed to durably store content.**
In this blog post, we will explore whether we can combine delivary and durability by connecting an IPFS node to a Garage cluster. In this blog post, we will explore whether we can combine efficient delivery and strong durability by connecting an IPFS node to a Garage cluster.
## Try #1: Vanilla IPFS over Garage ## Try #1: Vanilla IPFS over Garage
@ -223,7 +223,7 @@ as there are IPFS blocks in the object to be read.
On the receiving end, this means that any fully-fledged IPFS node has to answer large numbers On the receiving end, this means that any fully-fledged IPFS node has to answer large numbers
of requests for blocks required by users everywhere on the network, which is what we observed in our experiment above. of requests for blocks required by users everywhere on the network, which is what we observed in our experiment above.
We were however surprised to observe that many requests coming from the IPFS network were for blocks We were however surprised to observe that many requests coming from the IPFS network were for blocks
which our node didn't had a copy for: this means that somewhere in the IPFS protocol, an overly optimistic which our node didn't have a copy of: this means that somewhere in the IPFS protocol, an overly optimistic
assumption is made on where data could be found in the network, and this ends up translating into many requests assumption is made on where data could be found in the network, and this ends up translating into many requests
between nodes that return negative results. between nodes that return negative results.
When IPFS blocks are stored on a local filesystem, answering these requests fast might be possible. When IPFS blocks are stored on a local filesystem, answering these requests fast might be possible.

View file

@ -101,7 +101,7 @@ Conversely, at this time, no reads are done as the corresponding read endpoints
Garage also collects metrics from lower-level parts of the system. Garage also collects metrics from lower-level parts of the system.
You can use them to better understand how Garage is interacting with your OS and your hardware. You can use them to better understand how Garage is interacting with your OS and your hardware.
![A screenshot of a plot made by Grafana depicting the write speed (in MB/s) during the test time.](writes.png) ![A screenshot of a plot made by Grafana depicting the write speed (in MB/s) during test time.](writes.png)
This plot has been captured at the same moment as the previous one. This plot has been captured at the same moment as the previous one.
We do not see a correlation between the writes and the API requests for the full upload but only for its beginning. We do not see a correlation between the writes and the API requests for the full upload but only for its beginning.