Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
FileSystems em Ruby com FUSE
Search
Celso Crivelaro
June 09, 2018
Technology
77
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
FileSystems em Ruby com FUSE
Celso Crivelaro
June 09, 2018
More Decks by Celso Crivelaro
See All by Celso Crivelaro
Sistemas de Recomendação
celsocrivelaro
2
250
Big Data para Gerentes de Projetos
celsocrivelaro
0
75
Padrões e Boas Práticas de Teste de Tela
celsocrivelaro
0
460
Projeto de APIs
celsocrivelaro
0
190
Testing Network Conditions with ToxiProxy
celsocrivelaro
1
410
Testing Network Conditions with ToxiProxy
celsocrivelaro
0
92
Actor Model in Ruby
celsocrivelaro
0
270
Separando as regras de negócios do Rails
celsocrivelaro
0
200
InfluxDB + Grafana
celsocrivelaro
0
280
Other Decks in Technology
See All in Technology
組み立てて楽しむ AWS Blocks 入門
kmiya84377
0
220
「事実」を「計測」して、「解釈」する 〜AWS Lambdaのメモリ最適解の見つけ方〜
maimyyym
0
120
Incremental HTTP
kazuho
5
2.1k
More Freedom on the Same Shared GPU Cluster: A Small Team’s Experience with vCluster
nttcom
0
140
LocalStack を使ったサーバーレスアプリケーション開発 / Serverless Development with LocalStack
kakakakakku
1
340
味覇で作るパスタが美味い - 20261001_yabaubuki.dev
livesense
PRO
0
110
AI時代のAPI開発を加速する品質ガードレール / API Quality Guardrails in the AI Era
yokawasa
0
170
AI 時代の Azure エンジニアリング ~ 私たちは何を磨き、何を任せるのか ~
chack411
1
550
FactoryBotアンチパターン / factory_bot anti-patterns
toshimaru
0
140
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
370
並行性の問題を防げ!実践トランザクション入門
occhi
0
280
go-sqletch
moznion
0
120
Featured
See All Featured
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
860
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
780
Everyday Curiosity
cassininazir
0
350
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.3k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
Evolving SEO for Evolving Search Engines
ryanjones
0
310
Unsuck your backbone
ammeep
672
58k
Visualization
eitanlees
153
17k
How to make the Groovebox
asonas
2
2.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Documentation Writing (for coders)
carmenintech
77
5.6k
Transcript
FileSystems em Ruby com FUSE Celso Crivelaro @celsocrivelaro
O que você verá nesta talk
FileSystems FUSE FS em Ruby Casos de Uso e Oportunidades
FileSystems
None
None
"FS controlam como dados são armazenados e recuperados"
https://www.slideshare.net/dominiquec/architecture-of-the-linux-kernel-1851975
Limitação: FS estão em espaço de Kernel
FUSE: FS in Userspace
None
FUSE API: Permite que aplicações atuem como FileSystems
Em Ruby
https://github.com/lwoggardner/rfusefs
DEMO
Interagimos com arquivos e diretórios usando a API do Sistema
Operacional mkdir rm mv touch ls
Ganhamos integração todas as ferramentas para stream de dados grep
awk tail tee , |, >, >> echo
Problemas com FS reais
Criar estrutura de diretórios e arquivos
Gerenciar espaço em Disco
Segurança: Permissões em diretórios
Backups
Quais são as oportunidades?
Ferramentas Consulta de APIs "Dropbox" Integrações no Terminal Conversores de
Arquivos Análise de Arquivos
Integração de arquivos FTP App Legadas Logs Sistemas Distribuídos Estrutura
de Diretórios
Auditoria
Problemas
Ruby: Integração com OSXFuse
None
Obrigado! Celso Crivelaro @celsocrivelaro http://crivelaro.me