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
Event oriented APIs
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Fernando Blat
May 29, 2012
Programming
170
1
Share
Event oriented APIs
Talk at the first meeting of usemyapi.com group
Fernando Blat
May 29, 2012
More Decks by Fernando Blat
See All by Fernando Blat
Trabajando de forma eficaz con datos públicos
ferblape
0
76
Automatiza, motherfucker
ferblape
2
230
Introducción a la línea de comandos
ferblape
0
330
A brief introduction to testing and TDD
ferblape
3
490
Lessons learned using Redis
ferblape
5
470
Other Decks in Programming
See All in Programming
実践ハーネスエンジニアリング:ステアリングループを実例から読み解く / Practical Harness Engineering: Understanding Steering Loops Through Real-World Examples
nrslib
5
5.6k
GoogleCloudとterraform完全に理解した
terisuke
1
200
WebAssembly を読み込むベストプラクティス 2026年春版 / Best Practices for Loading WebAssembly (Spring 2026)
petamoriken
5
1.1k
要はバランスからの卒業 #yumemi_grow
kajitack
0
170
新規プロダクトを高速で生み出すハーネスエンジニアリング
seanchas116
3
160
ソースコード→AST→オペコード、の旅を覗いてみる
o0h
PRO
1
130
【ディップ|26年新卒研修資料】TDD実装演習
dip_tech
PRO
0
190
iOS26時代の新規アプリ開発
yuukiw00w
0
120
Stage 3 Decorators でできること / できないこと / TSKaigi 2026
susisu
0
110
Cloudflare で始める Data Platform
ta93abe
0
180
Firefoxにコントリビューションして得られた学び
ken7253
2
160
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
1
180
Featured
See All Featured
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
530
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
390
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Everyday Curiosity
cassininazir
0
210
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
230
Tell your own story through comics
letsgokoyo
1
920
First, design no harm
axbom
PRO
2
1.2k
The untapped power of vector embeddings
frankvandijk
2
1.7k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.4k
Thoughts on Productivity
jonyablonski
76
5.2k
Transcript
&WFOU 0SJFOUFE "1*T Fernando Blat @ferblape - fernando.blat.es sábado 12
de mayo de 2012
sábado 12 de mayo de 2012
“1BTTJWF” "1*T sábado 12 de mayo de 2012
mustachio.heroku.com sábado 12 de mayo de 2012
sábado 12 de mayo de 2012
http://mustachio.heroku.com/? src=http://farm9.staticflickr.com/ 8154/7103011327_0407632f95_b.jpg sábado 12 de mayo de 2012
sábado 12 de mayo de 2012
4FSJPVTMZ sábado 12 de mayo de 2012
I want to get all content related to Madrid sábado
12 de mayo de 2012
1 - Search and store the results 2 - Wait
N (seconds|minutes|hours|days) 3 - Search items created after our last saved item and store the results ∞ sábado 12 de mayo de 2012
3FBM 5JNF /PUJGJDBUJPOT Whenever a resource changes, clients subscribed to
that resource get notified sábado 12 de mayo de 2012
%&.0 sábado 12 de mayo de 2012
*OTUBHSBN XBZ Create a suscription to: ๏ user ๏ tag
๏ geography ๏ location sábado 12 de mayo de 2012
Callback URL receives a POST request with the ids that
have changed The client has to use the “regular” API to get those items *OTUBHSBN XBZ sábado 12 de mayo de 2012
Client perfoms a request to the Streaming API with the
parameters and indicating to keep open that connection Twitter sends JSON objects through that channel with delimiters 5XJUUFS XBZ sábado 12 de mayo de 2012
Messages to remove tweets Can arrive before the tweet itself
5XJUUFS XBZ sábado 12 de mayo de 2012
Save time Save traffic Faster results "EWBOUBHFT sábado 12 de
mayo de 2012
Do you implement this kind of APIs? Is it worthy?
%FCBUF sábado 12 de mayo de 2012