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
Emiliano Mancuso
November 27, 2013
Programming
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Ork
A small Ruby modeling layer for Riak
Emiliano Mancuso
November 27, 2013
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
New "Type" system on PicoRuby
pocke
1
920
並列実装の現場、2ヶ月間実務でAIを使い倒したAIもPCも私も限界が近い
ming_ayami
0
130
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
330
Language Server 使ってる? 〜VSCode と Zed の場合〜 / Are you using a Language Server? ~For VS Code and Zed~
handlename
0
780
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
2k
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
680
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
21
6.6k
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
160
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
260
Go1.27で導入されるジェネリクスメソッドでできること
mackee
0
120
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
4
800
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
540
Featured
See All Featured
Test your architecture with Archunit
thirion
1
2.3k
WENDY [Excerpt]
tessaabrams
11
38k
Documentation Writing (for coders)
carmenintech
77
5.4k
Crafting Experiences
bethany
1
180
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
250
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
270
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
230
Ethics towards AI in product and experience design
skipperchong
2
310
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
190
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
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!