Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
FileSystems em Ruby com FUSE
Search
Celso Crivelaro
June 09, 2018
Technology
2
65
FileSystems em Ruby com FUSE
Celso Crivelaro
June 09, 2018
Tweet
Share
More Decks by Celso Crivelaro
See All by Celso Crivelaro
Sistemas de Recomendação
celsocrivelaro
2
220
Big Data para Gerentes de Projetos
celsocrivelaro
0
58
Padrões e Boas Práticas de Teste de Tela
celsocrivelaro
0
410
Projeto de APIs
celsocrivelaro
0
160
Testing Network Conditions with ToxiProxy
celsocrivelaro
1
380
Testing Network Conditions with ToxiProxy
celsocrivelaro
0
81
Actor Model in Ruby
celsocrivelaro
0
250
Separando as regras de negócios do Rails
celsocrivelaro
0
180
InfluxDB + Grafana
celsocrivelaro
0
260
Other Decks in Technology
See All in Technology
それでも私が品質保証プロセスを作り続ける理由 #テストラジオ / Why I still continue to create QA process
pineapplecandy
0
150
Codexとも仲良く。CodeRabbit CLIの紹介
moongift
PRO
1
260
MCP ✖️ Apps SDKを触ってみた
hisuzuya
0
150
Digitization部 紹介資料
sansan33
PRO
1
5.6k
ニッポンの人に知ってもらいたいGISスポット
sakaik
0
190
プレーリーカードを活用しよう❗❗デジタル名刺交換からはじまるイベント会場交流のススメ
tsukaman
0
190
今この時代に技術とどう向き合うべきか
gree_tech
PRO
2
2.1k
OAuthからOIDCへ ― 認可の仕組みが認証に拡張されるまで
yamatai1212
0
140
OCIjp_Oracle AI World_Recap
shinpy
1
120
あなたの知らない Linuxカーネル脆弱性の世界
recruitengineers
PRO
3
120
Azureコストと向き合った、4年半のリアル / Four and a half years of dealing with Azure costs
aeonpeople
1
240
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.2k
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
Practical Orchestrator
shlominoach
190
11k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
630
The Invisible Side of Design
smashingmag
302
51k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
Into the Great Unknown - MozCon
thekraken
40
2.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
115
20k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
600
Balancing Empowerment & Direction
lara
5
700
What's in a price? How to price your products and services
michaelherold
246
12k
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