RxJava: Reactive Extensions in Scala

  • October 17, 2013 · 6:30 PM
  • This location is shown only to members

Reactive Programming with Rx using Scala


Rxjava is a library for composing asynchronous and event-based programs using observable sequences for the Java VM that supports Java 6+, Clojure, Scala, Groovy, JRuby and Java 8 lambdas.

Learn how the Netflix API uses RxJava (http://techblog.netflix.com/2013/02/rxjava-netflix-api.html) to implement highly concurrent web services against asynchronous data sources without blocking, synchronization or thread-safety concerns by using declarative functional reactive composition. 

Come see what functional, declarative, reactive programming looks like, what use cases it addresses and real-world examples of how it can become a tool in your application development along with demos and examples of idiomatic Scala usage with the recently added Scala adaptors.

Ben Christensen is a software engineer on the Netflix Edge Services Platform team responsible for fault tolerance, performance, architecture and scale while enabling millions of customers to access the Netflix experience across more than 1000 different device types. Specializing in Java since the 90s and through years of web and server-side development Ben has gained particular interest and skill in building maintainable, performant, high-volume, high-impact systems. Prior to Netflix, Ben was at Apple in the iTunes division making iOS apps and media available to the world. Open source contributions include Hystrix (https://github.com/Netflix/Hystrix) and RxJava (https://github.com/Netflix/RxJava).

Matt Jacobs is a software engineer on the Edge Services Applications team at Netflix, which builds and supports customer-facing features across the entire Netflix experience.  Matt has worked in Scala since 2010, and is a recent arrival to both the Bay Area and Netflix.  

Beer is sponsored by Rackspace.  Dinner is sponsored by Netflix.

Mingling begins at 6:30, the talks start at 7pm.

Please note that we'll diligently check RSVPs from now on, asking folks to check in when on site.  Please do not "hoard" an RSVP if you're not likely to come, and at least release it well in advance if you know you can't make it.

Join or login to comment.

  • Stuart S.

    Cool topic.

    November 12

  • Adelbert C.

    Recorded?

    1 · September 27, 2013

    • Noel Y.

      Video link(s) ready yet?

      October 28

    • Evan D.

      Yep, apologies for the dely. Here it is: http://crcl.to/jubed­

      October 31

  • Evan D.

    Hey all! Here's the recording from the RxJava event. Enjoy!:

    http://crcl.to/jubed­

    October 31

  • Benny S.

    I've registered to the online course mentioned in the meetup: https://www.coursera.org/course/...­
    if anyone would like to join me for a study group, I would love that. contact me at [masked].
    let's get reactive ;-)

    1 · October 21, 2013

  • Shingo O.

    I remember that some guy had a question whether Observable can be Applicative functor or not.

    We can introduce Haskell's ZipList like applicative syntax to Observable by using scalaz. (We can also introduce monad instance for List like semantics)

    I uploaded a tiny codes to my github.
    https://github.com/everpeace/obs...­

    I'm happy if it could be some help for you.

    October 21, 2013

  • Matt J.

    Here are my slides: https://speakerdeck.com/mattrjac...­. Thanks everyone for attending!

    3 · October 18, 2013

  • Jeremy D.

    Excellent overview of RxJava and I can't wait to use it in upcoming projects.

    2 · October 18, 2013

  • Roman I.

    is it possible to look at slides onine ?

    1 · October 17, 2013

  • Adriaan M.

    Loved the talk!

    October 17, 2013

  • Benny S.

    very interesting and engaging

    October 17, 2013

  • Jason S.

    Everyone on the waitlist is now confirmed.

    1 · October 9, 2013

    • Jason S.

      Again was able to increase the upper limit, everyone on the waitlist is now invited.

      1 · October 16, 2013

    • UD

      woohoo

      October 16, 2013

  • Jason S.

    Netflix is bringing the Indian party platters via SF's Cafe Chaat. Looking forward to an amazing talk and community event Thursday night, hope you all can make it.

    1 · October 15, 2013

Our Sponsors

People in this
Meetup are also in:

You don't have to be an expert to start your own Meetup Group

Get started Learn more
Katie

I'm surprised by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

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