Tickery, Pyjamas and FluidDB
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Tickery, Pyjamas and FluidDB

  • 1,705 views
Uploaded on

Presentation by Terry Jones at EuroPython 2010 in Birmingham.

Presentation by Terry Jones at EuroPython 2010 in Birmingham.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,705
On Slideshare
1,705
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
7
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide






























Transcript

  • 1. Tickery, Pyjamas & FluidDB Terry Jones terry@fluidinfo.com @terrycojones
  • 2. Pyjamas • Python to Javascript translator • Write modern web apps 100% in Python • Very active & responsive commuinty • Thanks Luke (and team)!
  • 3. Tickery • A fun app for exploring Twitter friends • Open source (as of today) • Written entirely in Python • Let’s have a look...
  • 4. Tickery • Also has an admin interface • Has a simple convenience API
  • 5. Tickery architecture Python (Twisted), nginx HTTP JSON RPC HTTP FluidDB Javascript from Python (Pyjamas) Python (Twisted), RabbitMQ, PostgreSQL
  • 6. FluidDB • A database that makes data social • Tickery stores its data into FluidDB • So can you • Why is this so very different?
  • 7. Tickery data • On FluidDB objects • Tags friends • Number of followers, tweets, etc
  • 8. A FluidDB object Created by Tickery twitter.com/users/id 42983 twitter.com/users/screenname terrycojones
  • 9. A FluidDB object Created by Tickery twitter.com/users/id 42983 twitter.com/users/screenname terrycojones twitter.com/users/statuses_count 4067 twitter.com/users/friends_count 325 twitter.com/users/followers_count 2033
  • 10. A FluidDB object Created by Tickery twitter.com/users/id 42983 twitter.com/users/screenname terrycojones twitter.com/users/statuses_count 4067 twitter.com/users/friends_count 325 twitter.com/users/followers_count 2033 twitter.com/friends/esteve twitter.com/friends/fergusstothart
  • 11. A FluidDB object Created by Tickery twitter.com/users/id 42983 twitter.com/users/screenname terrycojones twitter.com/users/statuses_count 4067 twitter.com/users/friends_count 325 twitter.com/users/followers_count 2033 twitter.com/friends/esteve twitter.com/friends/fergusstothart fluiddb/about twitter.com:uid:42983
  • 12. You can play too! • Anyone can add to the FluidDB objects that Tickery uses • No need to ask permission • No need to be anticipated • E.g., tunkrank, wemetat.net
  • 13. A FluidDB object Created by Tickery twitter.com/users/id 42983 twitter.com/users/screenname terrycojones twitter.com/users/statuses_count 4067 twitter.com/users/friends_count 325 twitter.com/users/followers_count 2033 twitter.com/friends/esteve twitter.com/friends/fergusstothart fluiddb/about twitter.com:uid:42983 esteve/met
  • 14. A FluidDB object Created by Tickery twitter.com/users/id 42983 twitter.com/users/screenname terrycojones twitter.com/users/statuses_count 4067 twitter.com/users/friends_count 325 twitter.com/users/followers_count 2033 twitter.com/friends/esteve twitter.com/friends/fergusstothart fluiddb/about twitter.com:uid:42983 esteve/met tunkrank.com/score
  • 15. Info on Tickery & FluidDB • Meet Tickery http://bit.ly/5skkDv • Tickery for programmers http://bit.ly/5d3bM8 • See also http://blogs.fluidinfo.com/fluidDB