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
Ork
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Emiliano Mancuso
November 27, 2013
Programming
0
120
Ork
A small Ruby modeling layer for Riak
Emiliano Mancuso
November 27, 2013
Tweet
Share
More Decks by Emiliano Mancuso
See All by Emiliano Mancuso
Introduccion a Ruby on Rails
emancu
0
110
Other Decks in Programming
See All in Programming
Patterns of Patterns
denyspoltorak
0
1.4k
Oxlint JS plugins
kazupon
1
620
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
120
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
170
AgentCoreとHuman in the Loop
har1101
5
220
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
450
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.5k
CSC307 Lecture 02
javiergs
PRO
1
770
AI巻き込み型コードレビューのススメ
nealle
0
100
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
380
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
Featured
See All Featured
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
110
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
Practical Orchestrator
shlominoach
191
11k
Music & Morning Musume
bryan
47
7.1k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
110
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
280
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
90
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
150
Transcript
Ork A small Ruby modeling layer for Riak by Emiliano
Mancuso about.me/emancu
• Created by Basho • Open source, distributed NoSQL database
• Dynamo: Amazon’s Highly Available Key-value Store • Heavily influenced by Dr. Eric Brewer’s CAP Theorem
Ripple • Created by Basho • Adds rails 3 generators
• Too close to Rails • Code is not maintained • Does not support latest Riak features
Ork • Created by emancu (me) • Pure Ruby "Frameworkless"
• Ripple compatible • Easily extensible (i.e. Ork-Encryption) • Riak 2.0 (coming soon)
Ork
Ork Ripple Dependencies riak-client riak-client active-model < 3.3 active-support <
3.3 i18n tzinfo LOC 487 2688 Attribute Accessors :reader, :writer, :question (configurable) :reader, :writer Attribute defaults! Yes No Associations Yes Yes Embed Objects Yes Yes Indices Yes Yes Pagination Yes No Multiple GET Yes No Validations No Yes
Links • https://basho.com/riak/ • https://github.com/emancu/ork • https://github.com/emancu/ork-encryption • https://github.com/basho-labs/ripple •
http://en.wikipedia.org/wiki/CAP_theorem
Thanks!