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
RORO 06/2012 - Bustle & API Taster
Search
Fred Wu
June 28, 2012
Programming
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
RORO 06/2012 - Bustle & API Taster
Fred Wu
June 28, 2012
More Decks by Fred Wu
See All by Fred Wu
RubyConf China 17/11/2012 - Become a Better Developer You Can
fredwu
11
2k
RubyConf China 17/11/2012 - [UNCUT] Become a Better Developer You Can
fredwu
31
2k
Other Decks in Programming
See All in Programming
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
250
torikago - Ruby::Boxで照らすモジュラモノリスの実行境界
se4weed
1
170
Google Apps Script で Ruby を動かす
kawahara
0
110
[RVD26] Vibe Architecture en 2040 : Darwin a-t-il (enfin) eu raison des architectes ?
alexandretouret
0
110
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
110
霧の中の代数的エフェクト
funnyycat
1
440
コーディングルールの鮮度を保ちたい for SRE NEXT 2026 / keep-fresh-go-internal-conventions-sre-next-2026
handlename
0
150
yield再入門 #phpcon
o0h
PRO
0
810
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
2
950
Haskell/Servantを通してWebミドルウェアを捉え直す
pizzacat83
1
620
Prismを使った型安全な暗号化_関数型まつり2026
_fhhmm
0
150
Claude Team Plan導入・ガイド
tk3fftk
0
240
Featured
See All Featured
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
880
Leo the Paperboy
mayatellez
8
1.9k
GitHub's CSS Performance
jonrohan
1033
470k
Paper Plane
katiecoart
PRO
2
52k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Docker and Python
trallard
47
4k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
320
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
310
Abbi's Birthday
coloredviolet
3
8.8k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
920
Transcript
@fredwu
API Taster Bustle
Bustle https://github.com/fredwu/bustle
Readme Driven Development RDD
Activities recording and retrieving using a simple Pub/Sub* architecture. *
At least on surface it is, lol.
None
Like Faye, Redis and ZeroMQ, etc A "traditional" pub/sub usually
involves 3rd party services
I want...
Really simple, perl devs would hate it Don't need to
support 100M (imaginary) users Works with ActiveRecord Can be extended/migrated to use with other data stores Decoupled from the main app
Bustle Overview Publisher Subscriber Subscription Active Record Persistence Layer w/
orm_adapter Redis Faye
Simple API Bustle::Publishers.add Bustle::Subscribers.add Bustle::Subscriptions.add Bustle::Publisher.publish Bustle::Subscriber.activities and a few
others ...
gem 'bustle'
https://github.com/fredwu/api_taster API Taster
It's insanely great.
Just kidding.
*For some, I hope. But it's useful.*
*Not just on surface!! (╯°□°)╯ ┻━┻ A quick and easy
way* to visually test your Rails application's API
None
It's a Chrome extension Every single API needs to be
manually defined Inputs (request data) need to be manually entered Can't share the inputs easily Postman is Awesome, But...
I want...
API endpoints are automatically generated from your Rails routes definition
Defining inputs is as easy as defining routes Post params can be shared with your test factories
None
Isn't it beautiful?
gem 'api_taster'
Demo