how lanyrd uses twitter

24
making conferences work Lanyrd.com Tuesday, 3 May 2011

Post on 18-Oct-2014

2.351 views

Category:

Technology


2 download

DESCRIPTION

Presented at Twitter DevNest London on 3rd May 2011.

TRANSCRIPT

Page 1: How Lanyrd uses Twitter

making conferences work

Lanyrd.com

Tuesday, 3 May 2011

Page 2: How Lanyrd uses Twitter

Lanyrd.com

Definitive databaseof professional events

and speakers

Tuesday, 3 May 2011

Page 3: How Lanyrd uses Twitter

Lanyrd.com

Social event recommendationComprehensive speaker profiles

Archive of slides, notes and video

Definitive databaseof professional events

and speakers

Tuesday, 3 May 2011

Page 4: How Lanyrd uses Twitter

Lanyrd.com

Demo

Tuesday, 3 May 2011

Page 5: How Lanyrd uses Twitter

Lanyrd.com

Tuesday, 3 May 2011

Page 6: How Lanyrd uses Twitter

Lanyrd.com

Tuesday, 3 May 2011

Page 7: How Lanyrd uses Twitter

Lanyrd.com

Tuesday, 3 May 2011

Page 8: How Lanyrd uses Twitter

Lanyrd.com

Tuesday, 3 May 2011

Page 9: How Lanyrd uses Twitter

Lanyrd.com

Why does it work?•The right crowdsourcing incentives

•Wiki-style shared ownership

•The parts support the whole

•Twitter!

Tuesday, 3 May 2011

Page 10: How Lanyrd uses Twitter

Lanyrd.com

Why Twitter?•It’s where the event discussion happens

•Speakers promote their Twitter accounts

•Follow beats Friend for recommendations

•Culturally amenable to public profiles

Tuesday, 3 May 2011

Page 11: How Lanyrd uses Twitter

Lanyrd.com

Twitter as an Identity Platform

•Make assertions about any Twitter user

•Create profiles to be claimed later

•Instant personalisation

•Naturally viral

Tuesday, 3 May 2011

Page 12: How Lanyrd uses Twitter

Lanyrd.com

More demos

Tuesday, 3 May 2011

Page 13: How Lanyrd uses Twitter

Lanyrd.com

Tuesday, 3 May 2011

Page 14: How Lanyrd uses Twitter

Lanyrd.com

(Inspired by Rapportive)Tuesday, 3 May 2011

Page 15: How Lanyrd uses Twitter

Lanyrd.com

Tuesday, 3 May 2011

Page 16: How Lanyrd uses Twitter

Lanyrd.com

Tuesday, 3 May 2011

Page 17: How Lanyrd uses Twitter

Lanyrd.com

Under the hood

Tuesday, 3 May 2011

Page 18: How Lanyrd uses Twitter

Lanyrd.com

Calendar•Pull user’s friends/ids.json

•Cache for ten hours

•Store in Redis

•Solr search: attendees:(34722 OR 1312313 OR...

Tuesday, 3 May 2011

Page 19: How Lanyrd uses Twitter

Lanyrd.com

Redis set intersection

Tuesday, 3 May 2011

Page 20: How Lanyrd uses Twitter

Lanyrd.com

users/search.json

Tuesday, 3 May 2011

Page 21: How Lanyrd uses Twitter

Lanyrd.com

friendships/create

Tuesday, 3 May 2011

Page 22: How Lanyrd uses Twitter

Lanyrd.com

Load balancer (nginx)

HTTP cache (varnish)

lanyrd.com badges.lanyrd.net

app server(Django/Apache)

app server(Django/Apache)

app server(Django/Apache)

search server(solr master)

search server(solr slave)

search server(solr slave)

Database(MySQL RDS)

K/V store(redis)

background processing

(celery and cron)

caching(memcache)

Tuesday, 3 May 2011

Page 23: How Lanyrd uses Twitter

Lanyrd.com

@lanyrd attending #devnest

Tuesday, 3 May 2011

Page 24: How Lanyrd uses Twitter

Lanyrd.com

We’re hiring!(soon)

Tuesday, 3 May 2011