aboutsummaryrefslogtreecommitdiff
path: root/content/posts/2018-01-16-using-digitalocean-spaces-object-storage-with-fuse.md
diff options
context:
space:
mode:
Diffstat (limited to 'content/posts/2018-01-16-using-digitalocean-spaces-object-storage-with-fuse.md')
-rw-r--r--content/posts/2018-01-16-using-digitalocean-spaces-object-storage-with-fuse.md12
1 files changed, 6 insertions, 6 deletions
diff --git a/content/posts/2018-01-16-using-digitalocean-spaces-object-storage-with-fuse.md b/content/posts/2018-01-16-using-digitalocean-spaces-object-storage-with-fuse.md
index d2fa558..5ba7b64 100644
--- a/content/posts/2018-01-16-using-digitalocean-spaces-object-storage-with-fuse.md
+++ b/content/posts/2018-01-16-using-digitalocean-spaces-object-storage-with-fuse.md
@@ -55,7 +55,7 @@ Instuctions on how to use SSH keys and how to setup them are available in
55article [How To Use SSH Keys with DigitalOcean 55article [How To Use SSH Keys with DigitalOcean
56Droplets](https://www.digitalocean.com/community/tutorials/how-to-use-ssh-keys-with-digitalocean-droplets). 56Droplets](https://www.digitalocean.com/community/tutorials/how-to-use-ssh-keys-with-digitalocean-droplets).
57 57
58![DigitalOcean Droplets](/assets/do-fuse/fuse-droplets.png) 58![DigitalOcean Droplets](/posts/do-fuse/fuse-droplets.png)
59 59
60After we created Droplet it's time to create new Space. This is done by clicking 60After we created Droplet it's time to create new Space. This is done by clicking
61on a button [Create](https://cloud.digitalocean.com/spaces/new) (right top 61on a button [Create](https://cloud.digitalocean.com/spaces/new) (right top
@@ -68,7 +68,7 @@ key](https://cloud.digitalocean.com/settings/api/tokens). This link will guide
68to the page when you can generate this key. After you create new one, please 68to the page when you can generate this key. After you create new one, please
69save provided Key and Secret because Secret will not be shown again. 69save provided Key and Secret because Secret will not be shown again.
70 70
71![DigitalOcean Spaces](/assets/do-fuse/fuse-spaces.png) 71![DigitalOcean Spaces](/posts/do-fuse/fuse-spaces.png)
72 72
73Now that we have new Space and Access key we should SSH into our machine. 73Now that we have new Space and Access key we should SSH into our machine.
74 74
@@ -147,7 +147,7 @@ please send me your data. I would be interested in seeing results.
147 147
148**Here are plotted results** 148**Here are plotted results**
149 149
150You can download [raw result here](/assets/do-fuse/copy-benchmarks.tsv). 150You can download [raw result here](/posts/do-fuse/copy-benchmarks.tsv).
151Measurements are in seconds. 151Measurements are in seconds.
152 152
153<script src="//cdn.plot.ly/plotly-latest.min.js"></script> 153<script src="//cdn.plot.ly/plotly-latest.min.js"></script>
@@ -155,7 +155,7 @@ Measurements are in seconds.
155<script> 155<script>
156(function(){ 156(function(){
157 var request = new XMLHttpRequest(); 157 var request = new XMLHttpRequest();
158 request.open("GET", "/assets/do-fuse/copy-benchmarks.tsv", true); 158 request.open("GET", "/posts/do-fuse/copy-benchmarks.tsv", true);
159 request.onload = function() { 159 request.onload = function() {
160 if (request.status >= 200 && request.status < 400) { 160 if (request.status >= 200 && request.status < 400) {
161 var payload = request.responseText.trim(); 161 var payload = request.responseText.trim();
@@ -271,7 +271,7 @@ result_time = CLOSE = end_time - start_time
271print("CLOSE: %g seconds" % (result_time)) 271print("CLOSE: %g seconds" % (result_time))
272``` 272```
273 273
274You can download [raw result here](/assets/do-fuse/sqlite-benchmarks.tsv). And 274You can download [raw result here](/posts/do-fuse/sqlite-benchmarks.tsv). And
275again, these results are done on a local block storage and do not represent 275again, these results are done on a local block storage and do not represent
276capabilities of object storage. With my current approach and state of the test 276capabilities of object storage. With my current approach and state of the test
277code these can not be done. I would need to make Python code much more robust 277code these can not be done. I would need to make Python code much more robust
@@ -281,7 +281,7 @@ and check locking etc.
281<script> 281<script>
282(function(){ 282(function(){
283 var request = new XMLHttpRequest(); 283 var request = new XMLHttpRequest();
284 request.open("GET", "/assets/do-fuse/sqlite-benchmarks.tsv", true); 284 request.open("GET", "/posts/do-fuse/sqlite-benchmarks.tsv", true);
285 request.onload = function() { 285 request.onload = function() {
286 if (request.status >= 200 && request.status < 400) { 286 if (request.status >= 200 && request.status < 400) {
287 var payload = request.responseText.trim(); 287 var payload = request.responseText.trim();