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
1
150
Event oriented APIs
Talk at the first meeting of usemyapi.com group
Fernando Blat
May 29, 2012
Tweet
Share
More Decks by Fernando Blat
See All by Fernando Blat
Trabajando de forma eficaz con datos públicos
ferblape
0
68
Automatiza, motherfucker
ferblape
2
210
Introducción a la línea de comandos
ferblape
0
320
A brief introduction to testing and TDD
ferblape
3
480
Lessons learned using Redis
ferblape
5
450
Other Decks in Programming
See All in Programming
他言語経験者が Golangci-lint を最初のコーディングメンターにした話 / How Golangci-lint Became My First Coding Mentor: A Story from a Polyglot Programmer
uma31
0
340
Building, Deploying, and Monitoring Ruby Web Applications with Falcon (Kaigi on Rails 2025)
ioquatix
4
2.5k
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
190
理論と実務のギャップを超える
eycjur
0
170
開発組織の戦略的な役割と 設計スキル向上の効果
masuda220
PRO
8
1.2k
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
250
contribution to astral-sh/uv
shunsock
0
480
Software Architecture
hschwentner
6
2.3k
SwiftDataを使って10万件のデータを読み書きする
akidon0000
0
240
React Nativeならぬ"Vue Native"が実現するかも?_新世代マルチプラットフォーム開発フレームワークのLynxとLynxのVue.js対応を追ってみよう_Vue Lynx
yut0naga1_fa
1
140
チームの境界をブチ抜いていけ
tokai235
0
210
kiroとCodexで最高のSpec駆動開発を!!数時間で web3ネイティブなミニゲームを作ってみたよ!
mashharuki
0
860
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
Raft: Consensus for Rubyists
vanstee
140
7.2k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
130k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
880
YesSQL, Process and Tooling at Scale
rocio
173
15k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Site-Speed That Sticks
csswizardry
13
920
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
The World Runs on Bad Software
bkeepers
PRO
72
11k
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