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.

  • Kim

    I plan to record a screencast. :-)

    February 18, 2013

  • Paul S.

    By the way, a PDF version of the slides are available in https://github.com/strangeloop/s...­, in "slides/sessions/Boner-Scalin­gSoftwareWithAkka.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

  • Alper A.

    Paul you mentioned an event sourcing project on github last night, was that this one?
    https://github.com/zilverline/ev...­

    October 24, 2012

  • Paul S.

    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

    • Joseph W.

      presentation deck available?

      October 24, 2012

  • Trey D.

    Really great talk Paul, thanks!

    1 · October 23, 2012

  • Paul S.

    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...­ that would be great. See you all tomorrow!

    October 22, 2012

    • Paul S.

      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

    • Joseph W.

      will presentation deck be available?

      October 22, 2012

    • Paul S.

      I plan to record a screencast. :-)

      October 22, 2012

Our Sponsors

  • Factual, Inc.

    Frequently provides the venue, food, and drinks. Thanks, Factual!

  • MACRO.CCS

    MACRO.CCS provides food + drinks for events not held at Factual.

People in this
Meetup are also in:

Imagine having a community behind you

Get started Learn more
Henry

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

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