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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
Swift Concurrency Type System
inamiy
1
540
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
850
UIの境界線をデザインする | React Tokyo #15 メイントーク
sasagar
2
380
[RubyKaigi 2026] Require Hooks
palkan
1
230
t *testing.T は どこからやってくるの?
otakakot
1
710
NakouPAY説明用
annouim0
0
260
mruby on C#: From VM Implementation to Game Scripting (RubyKaigi 2026)
hadashia
2
600
Cache-moi si tu peux : patterns et pièges du cache en production - Devoxx France 2026 - Conférence
slecache
0
280
tRPCの概要と少しだけパフォーマンス
misoton665
2
230
年間50登壇、単著出版、雑誌寄稿、Podcast出演、YouTube、CM、カンファレンス主催……全部やってみたので面白さ等を比較してみよう / I’ve tried them all, so let’s compare how interesting they are.
nrslib
4
800
ルールルルルルRubyの中身の予備知識 ── RubyKaigiの前に予習しなイカ?
ydah
1
210
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
24
14k
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Building the Perfect Custom Keyboard
takai
2
740
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
Everyday Curiosity
cassininazir
0
200
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
370
The SEO identity crisis: Don't let AI make you average
varn
0
450
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
320
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
150
Ethics towards AI in product and experience design
skipperchong
2
260
Side Projects
sachag
455
43k
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