Your SlideShare is downloading. ×
0
Tickery, Pyjamas & FluidDB


Terry Jones
terry@fluidinfo.com
@terrycojones
Pyjamas
• Python to Javascript translator
• Write modern web apps 100% in Python
• Very active & responsive commuinty
• Th...
Tickery
• A fun app for exploring Twitter friends
• Open source (as of today)
• Written entirely in Python
• Let’s have a ...
Tickery
• Also has an admin interface
• Has a simple convenience API
Tickery architecture
                                              Python (Twisted), nginx
                               ...
FluidDB
• A database that makes data social
• Tickery stores its data into FluidDB
• So can you
• Why is this so very diff...
Tickery data
• On FluidDB objects
• Tags friends
• Number of followers, tweets, etc
A FluidDB object
Created by Tickery
twitter.com/users/id             42983
twitter.com/users/screenname   terrycojones
A FluidDB object
Created by Tickery
twitter.com/users/id                  42983
twitter.com/users/screenname        terryc...
A FluidDB object
Created by Tickery
twitter.com/users/id                   42983
twitter.com/users/screenname         terr...
A FluidDB object
Created by Tickery
twitter.com/users/id                        42983
twitter.com/users/screenname        ...
You can play too!
• Anyone can add to the FluidDB objects
  that Tickery uses
• No need to ask permission
• No need to be ...
A FluidDB object
Created by Tickery
twitter.com/users/id                        42983
twitter.com/users/screenname        ...
A FluidDB object
Created by Tickery
twitter.com/users/id                         42983
twitter.com/users/screenname       ...
Info on Tickery & FluidDB
• Meet Tickery http://bit.ly/5skkDv
• Tickery for programmers http://bit.ly/5d3bM8
• See also ht...
Upcoming SlideShare
Loading in...5
×

Tickery, Pyjamas and FluidDB

1,341

Published on

Presentation by Terry Jones at EuroPython 2010 in Birmingham.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,341
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide






























  • Transcript of "Tickery, Pyjamas and FluidDB"

    1. 1. Tickery, Pyjamas & FluidDB Terry Jones terry@fluidinfo.com @terrycojones
    2. 2. Pyjamas • Python to Javascript translator • Write modern web apps 100% in Python • Very active & responsive commuinty • Thanks Luke (and team)!
    3. 3. Tickery • A fun app for exploring Twitter friends • Open source (as of today) • Written entirely in Python • Let’s have a look...
    4. 4. Tickery • Also has an admin interface • Has a simple convenience API
    5. 5. Tickery architecture Python (Twisted), nginx HTTP JSON RPC HTTP FluidDB Javascript from Python (Pyjamas) Python (Twisted), RabbitMQ, PostgreSQL
    6. 6. FluidDB • A database that makes data social • Tickery stores its data into FluidDB • So can you • Why is this so very different?
    7. 7. Tickery data • On FluidDB objects • Tags friends • Number of followers, tweets, etc
    8. 8. A FluidDB object Created by Tickery twitter.com/users/id 42983 twitter.com/users/screenname terrycojones
    9. 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. 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. 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. 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. 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. 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. 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
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×