Dispatches from the intrepid tinkerers behind technology at Tumblr.
    • The Team
    • 61cygni
      61 Cygni
    • david
      David's Log
    • derekg
      Derek Gottfrid
    • evan
      Fluff Overflow
    • matthew
      Matt Hackett
    • mobocracy
      Blake Matheny
    • nylandr
      nylandr
    • strle
      Strle
    • tylr
      Tyler Love
    • andrew
      andrew.tumblr.com
    • bennett
      Bennett
    • buzz
      Buzz Andersen
    • captphunkosis
      Capt Phunkosis
    • codingjester
      /geek
    • dallas
      dallas marlow
    • dorkmatt
      dorkytum
    • haseman
      small screens
    • jstn
      JSTN
    • michael
      Michael Schenck
    • pauwow
      pau
    • radioon
      RADIO_ON
  • Tumblr’s Finagle Redis Implementation

    Neu! veranstaltung Blogs Templates User

    Tumblr uses redis as a cache/store for a number of our internal applications. Some of the things that depend on redis include:

    • dashboard notifications (via staircar)
    • Tiny URL’s (via gob)
    • gearman persistent storage (via george)
    • note counts (also via staircar, coming soon)
    • dashboard data (coming soon via ira)

    Over the past six months we’ve started shifting internal services from being C/libevent based to being Scala/Finagle based. Finagle is a wonderful little library for building asynchronous RPC servers and clients. We’ve built a number of services (besides the ones above) with it, some of our usage I talked about here.

    Back in October we created a native redis implementation for finagle, and as of yesterday Marius (one of the finagle leads at Twitter) had pulled it into master. Although I’m sure this will take a slightly different shape over the coming months as Twitter engineers have a chance to work with it, I’m proud to have helped shape a lot of that code along with Bennett, Dallas and Wiktor.

    If you’re passionate about massively scalable services like this, we’re hiring.

    mobocracy
    Blake Matheny
    80 notes
    Jan 12, 2012
    1. rngsw reblogged this from otsune
    2. anabolic--steroids reblogged this from engineering
    3. marsha646 reblogged this from engineering
    4. shona388 reblogged this from engineering
    5. sasagon reblogged this from engineering
    6. jewellerystoreaustralia liked this
    7. jewellerystoreaustralia reblogged this from engineering
    8. mavis938264 reblogged this from engineering
    9. mavis276659 reblogged this from engineering
    10. anabolic--steroids reblogged this from engineering
    11. anabolic--steroids liked this
    12. emma354996 reblogged this from engineering
    13. seasonalyp9 liked this
    14. victimms9 liked this
    15. gloria2fg liked this
    16. valenzuelaki09 liked this
    17. kjozawa reblogged this from engineering
    18. stephensok85 liked this
    19. chadash reblogged this from engineering
    20. shibats reblogged this from otsune
    21. gogatsu26 liked this
    22. kuboji reblogged this from otsune
    23. himmelkei reblogged this from otsune
    24. rngsw reblogged this from otsune
    25. hackedy liked this
    26. acmarathon reblogged this from inetgate
    27. inetgate reblogged this from engineering and added:
      TumblrでのNoSQL利用事例
    28. marjorieuy83 liked this
    29. yoshi001 reblogged this from engineering
    30. sanemat reblogged this from otsune
    31. rngsw liked this
    32. ykhroki liked this
    33. hkitago liked this
    34. ukar reblogged this from otsune
    35. ukar reblogged this from otsune
    36. otsune reblogged this from engineering
    37. dumlu liked this
    38. yyuu reblogged this from engineering
    39. mtwstudios liked this
    40. codingjester liked this
    41. highwaydrone liked this
  • © 2008–2011 All rights reserved.
    TUMBLR is a registered trademark of Tumblr, Inc.