addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Scaling REST Web Services with Scala, Akka, and Spray

Paul Snively from VMware has ever so graciously agreed to wow, inspire, and educate us all with his experience scaling REST web services with Scala, Akka and Spray.

Join us for networking, pizza beers+soda, and a great presentation by Paul with opportunity to pick his brain at the end.

7:00pm, Event Starts w/ Networking + Food/Drink
8:00pm, Paul's Presentation + Question/Answer Period


Wanna know more about Paul?


Paul Snively is a Senior Member of the Technical Staff at VMware with a passion for solving thorny problems with (computer) science. He's tackled scaling streaming media delivery for iFilm, e-commerce for Shopzilla, and now cloud computing at web scale on VMware's Cloud Services Engineering team.

VENUE

Founded in 2007 by Gil Elbaz, co-founder of Applied Semantics (which launched ASI's AdSense product). Applied Semantics was acquired by Google in 2003. Gil has had a lifelong passion for organizing and structuring information, and building smart tools which can make better sense of data. To that end, he set out to develop an open data platform and community in an effort to maximize data accuracy, transparency, and availability. Fellow data lovers -- Tim Chklovski, chief scientist & founding engineer, Eva Ho, an ex-Googler, along with Bill Michels, former GM of Yahoo BOSS, have joined him in this ambitious project.

PARKING:
Factual is in the Gateway West building, next to the Westfield Century City mall on the east side. It's the only building with big red "Westfield" signs on top.

We recommend you park at the mall. You get 3 hours free and our building is a short easy walk: Exit from the mall parking garage up to ground level, head east, pass the Lens Crafters, and you'll be able to enter the west side of 1801. Then just hit the elevators to go up to floor 14, and Factual is in Suite 1450.

Join or login to comment.

  • A former member
    A former member

    By the way, a PDF version of the slides are available in https://github.com/strangeloop/strangeloop2012, in "slides/sessions/Boner-ScalingSoftwareWithAkka.pdf". You may have to actually clone that repo rather than just grab the raw file; the blob is apparently too large for some versions of git to handle "raw."

    October 24, 2012

    • George V.

      No Paul you were not at all rude. Still, it is refreshing to find anyone in the world who apologizes when he thinks he is at fault. Please don't change.

      October 25, 2012

    • George V.

      Also: I am still confused about functionality of message passing. I see how it referential integrity is preserved when sending a message, but any computation that relies on a value sent back from the actor would no longer have referential integrity. (My knowledge of "functional" is pretty minimal, but I thought you needed that. At any rate, this seems to be sort of like I/O, where I find "functional" treatment really hard to understand. This may be out of scope for your presentation, but It would be nice if you could explain.

      October 25, 2012

  • Usha V

    Paul gave a great presentation, real eye-opener to Akka framework. I was really looking forward for the demo/hands-on but regardless took away some great pointers...

    October 24, 2012

  • A former member
    A former member

    Paul you mentioned an event sourcing project on github last night, was that this one?
    https://github.com/zilverline/event-sourced-blog-example

    October 24, 2012

  • A former member
    A former member

    Hi everyone! Thanks so much for coming last evening! I hope it was worthwhile.

    I have to take this opportunity to apologize to George Vamos. George had several good questions that, upon reflection, I responded to rudely in at least a couple of instances. That was not my intention, and I definitely don't want to discourage asking questions. So George, I'm sorry, thank you for coming, and I hope you take a close look at Akka anyway. :-)

    Trey, thanks so much for the kind words!

    I also have to apologize for the network issue. It did indeed turn out to be a dangling misconfiguration on my box that I should have examined before the event started. For those of you who installed the Vagrant box and would be interested in knowing what I was going to do with it :-) please drop me a message and I'll gladly walk through the process.

    Thanks again, everyone!

    October 24, 2012

    • A former member
      A former member

      presentation deck available?

      October 24, 2012

  • Trey D.

    Really great talk Paul, thanks!

    October 23, 2012

  • A former member
    A former member

    Hi everyone! Tomorrow's gonna be fun. If at all possible, I'd like to make it a hands-on session, so if I could get at least a few people to insstall Vagrant by following the instructions at http://vagrantup.com and then create a Vagrant box using the base I've put at https://dl.dropbox.com/u/4080054/la-scale.box that would be great. See you all tomorrow!

    October 22, 2012

    • A former member
      A former member

      Hi Changsu! The .box file is a http://vagrantup.com­ "base box," so you should install Vagrant (and VirtualBox, of course), "add" the .box, "vagrant init" in some directory you want to use, then "vagrant up" and "vagrant ssh" to use the virtual machine.

      October 23, 2012

    • Changsu J.

      thanks. I can ssh into it now.

      October 23, 2012

  • A former member
    A former member

    Quite keen to attend this, being dying to play around with Spray for ages.

    October 22, 2012

    • A former member
      A former member

      sure thing

      October 22, 2012

    • A former member
      A former member

      got that working after creating a direcgtory for vagrant to extract the box to, and killing my local tomcat instance ;-)

      October 23, 2012

  • Joe D.

    Damn, Paul, can't make this one. Gonna be at Zendcon.
    :(

    October 8, 2012

    • A former member
      A former member

      will presentation deck be available?

      October 22, 2012

    • A former member
      A former member

      I plan to record a screencast. :-)

      October 22, 2012

30 went

Our Sponsors

  • MACRO.CCS

    MACRO.CCS sponsors the group page & associated fees.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy