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
Fernando Blat
May 29, 2012
Programming
180
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
83
Automatiza, motherfucker
ferblape
2
240
Introducción a la línea de comandos
ferblape
0
340
A brief introduction to testing and TDD
ferblape
3
500
Lessons learned using Redis
ferblape
5
480
Other Decks in Programming
See All in Programming
Welcome to the "Parametricity" 🏙️ − Generic だけど Specific な世界 −
guvalif
PRO
1
190
その節約、円になってますか?
isamumumu
0
530
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
180
地域 SRE コミュニティ最前線 - ホンマでっかSRE勉強会
tk3fftk
0
290
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
120
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
440
【やさしく解説 設計編・中級 #4】ルールの寿命と、システムの年輪
panda728
PRO
2
180
数百円から始めるRuby電子工作
tarosay
0
120
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.5k
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
190
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
430
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
140
Featured
See All Featured
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
430
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Deep Space Network (abreviated)
tonyrice
0
240
Mind Mapping
helmedeiros
PRO
1
290
Optimising Largest Contentful Paint
csswizardry
37
3.8k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.6k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.7k
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