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
a different way to build social into Apps
Search
Simon Tennant
April 23, 2013
Technology
0
110
a different way to build social into Apps
RealtimeConf.eu presentation
Simon Tennant
April 23, 2013
Tweet
Share
More Decks by Simon Tennant
See All by Simon Tennant
The API is dead. Long live the protocol!
imaginator
5
410
Other Decks in Technology
See All in Technology
Google Agentspaceを実際に導入した効果と今後の展望
mixi_engineers
PRO
3
730
Jamf Connect ZTNAとMDMで実現! 金融ベンチャーにおける「デバイストラスト」実例と軌跡 / Kyash Device Trust
rela1470
1
200
開発 × 生成AI × コミュニケーション:GENDAの開発現場で感じたコミュニケーションの変化 / GENDA Tech Talk #1
genda
0
250
ロールが細分化された組織でSREと協働するインフラエンジニアは何をするか? / SRE Lounge #18
kossykinto
0
220
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
18
51k
生成AIによるデータサイエンスの変革
taka_aki
0
3k
LLM 機能を支える Langfuse / ClickHouse のサーバレス化
yuu26
9
2.3k
MCP認可の現在地と自律型エージェント対応に向けた課題 / MCP Authorization Today and Challenges to Support Autonomous Agents
yokawasa
5
2.4k
AIに目を奪われすぎて、周りの困っている人間が見えなくなっていませんか?
cap120
1
650
Bet "Bet AI" - Accelerating Our AI Journey #BetAIDay
layerx
PRO
4
1.8k
事業特性から逆算したインフラ設計
upsider_tech
0
140
Serverless Meetup #21
yoshidashingo
1
130
Featured
See All Featured
Scaling GitHub
holman
461
140k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.4k
Building Adaptive Systems
keathley
43
2.7k
Speed Design
sergeychernyshev
32
1.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
332
22k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Raft: Consensus for Rubyists
vanstee
140
7.1k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
The Language of Interfaces
destraynor
158
25k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Transcript
Rethinking)Social Simon)Tennant)/)buddycloud
None
None
None
these)memories)are)fragile
three) problems
None
no)data)portability
no)data)portability some)else’s)API
no)data)portability some)else’s)API
no)data)portability some)else’s)API
no)data)portability some)else’s)API
no)data)portability some)else’s)API wc -w *txt 3797 facebook-dev-policies.txt 3762 twitter-rules-of-the-road.txt 7495
US-Constitution+amendments.txt
no)data)portability some)else’s)API
no)data)portability some)else’s)API privacy)?)meh!
ARPAnet)1983
finger
[email protected]
Login name: pirmann In real life: David Pirmann
Office: 016 Hill, x2443 Home phone: 989-8482 Directory: /dimacs/u1/pirmann Shell: /bin/tcsh Last login Sat Jun 23 10:47 on ttyp0 from romulus.rutgers. No unread mail Project: Plan: Work Schedule, Summer 1990 Rutgers LCSR Operations, 908-932-2443 Monday 5pm - 12am Tuesday 5pm - 12am Wednesday 9am - 5pm Thursday 9am - 5pm Saturday 9am - 5pm larf larf hoo hoo
ytalk
[email protected]
“Everyone)is)building)the)same)social)stuff )again)and)again”
None
federate)or)die
federate)or)die protocols)not)apis
federate)or)die protocols)not)apis great)reference) implementations
pub)sub
None
None
None
None
meta)services)/)“social)lube”
social) discovery meta)services)/)“social)lube”
push) notification social) discovery meta)services)/)“social)lube”
push) notification social) discovery media meta)services)/)“social)lube”
push) notification social) discovery media meta)services)/)“social)lube” + fanout.io
None
None
None
introducing)the buddyPi)2000 slow)speed:)http://192.168.69.143 even)slower)speed:)http://nowalledgardens.org/ (what)did)you)expect)from)a)Raspberry)Pi)on)shared)wifi?)
before we)built)social?networks now we)push)intelligence)to)the)edge)and) the)entire)network)becomes)social
Now)we)have)a)third)way)to)build) social)into)our)products,)based)on) open)source,)open)standards)and) open)protocols.
Thanks)to)all)the)friends)of)buddycloud.)Including) Rene)for)the)VPN,)Justin)and)his)Fanout.io)team) and)Lloyd)for)setting)up)the)buddyPi buddycloud.org github.com/buddycloud @buddycloud
demo