AzureFS

Infrastructure

cloud storage filesystem

SHOW HN2012

66points
16comments
#356of 1,677 in 2012
Top 22%of 2012 by points

How HN took it

CuriousMostly questions and neutral comments

2 positive, 4 neutral or asking, 0 mixed, 1 critical, out of 7 comments about the project. Thread score 0.00.

Execution: 0 for, 1 againstPricing: 1 for, 0 againstPerformance: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Useful idea and clear use case for cron-based uploads of log files

    From 1 comment
    • I didn't really understand the use case for this until the last paragraph. Might help others: ...imagine there’s a case where you would like to upload your daily log files to the…
      michaelkscott on HN

Objections

  • Remote storage over FUSE trades consistency or speed; caching can cause inconsistency

    From 1 comment
    • The problem with such remote storage APIs and fuse is that you should sacrifice consistency or speed. I once tried out a s3 wrapper and it was caching some data about fs and…
      rssems on HN
  • Every file open downloads the whole blob, which is inefficient

    From 1 comment
    • Nice. But it seems some easy improvements are possible: Do you really need to call get_blob(), downloading the entire blob, when a file is opened? Similarly, in read() you always…
      anonymouz on HN
  • Not working on OS X; maker says not all features work

    From 1 comment
    • I coded it and tested it a little bit. Not all features work and I don't recommend you to use it. OSX issues kinda different filesystem calls that I should have been handled but…
      aalpb on HN

Requests

  • Use byte-range reads instead of downloading entire blobs

    From 2 comments
    • Nice. But it seems some easy improvements are possible: Do you really need to call get_blob(), downloading the entire blob, when a file is opened? Similarly, in read() you always…
      anonymouz on HN
    • That's a great point thank you. I will fix it.
      aalpb on HN
  • Test OS X compatibility

    From 1 comment

Questions

  • Why Azure Storage rather than AWS S3

    From 1 comment
  • How it compares to sshfs speed

    From 1 comment
    • Do you know which side sshfs falls on? I'm guessing slow?
      jlgreco on HN

Alternatives named

  • S3 filesystem mounts

    From 1 comment
    • There are already solutions that can mount s3 as file system, for years. I know it is more widespread but I work for Microsoft Azure and I provided a solution that didn't exist…
      aalpb on HN
  • sshfs

    From 1 comment
    • Do you know which side sshfs falls on? I'm guessing slow?
      jlgreco on HN
  • Dropbox filesystem weekend project (DoITLive)

    From 1 comment
    • Here's a weekend project with a similar goal, but aimed at Dropbox. Still needs a bit of work though.. https://github.com/Modoatk/DoITLive
      modo_ on HN
  • Haskell Azure blob CLI (azurify)

    From 1 comment
    • One of my recent weekend projects was implementing a simple command-line interface to the Azure blob storage in Haskell. It's not quite finished, but may still be useful to some.…
      ArnoVanLumig on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/4557174)