Learning Reactive Extension


I just recently stumbled across this interesting presentation from Ben Christensen, a Software Engineer in Netflix. Netflix has developed an interesting approach to create a high performance and scalable system. This approach gives Java capability of Functional Programming, before Java 8 with Lambda support went public. They call it ReactiveJava, or RxJava for short. RxJava is a library for creating event-based application, using technique called Observable pattern. More detailed informations are available on their site or their github repo.

I just started learning this, and all I can say is RxJava is a very interesting library. It will take some time to learn (or adopt), but resources below I found very helpful.

  1. Ben Chistensen’s video presentation at GOTO Conferences.
  2. Russel Elledge’s Course about Reactive Programming using Java 8.
  3. Leo Campbell’s Book: Introduction to Rx.


  1. Hi blogger, i found this post on 20 spot in google’s search results.
    I’m sure that your low rankings are caused by hi bounce rate.
    This is very important ranking factor. One of the biggest reason for
    high bounce rate is due to visitors hitting the back button. The higher your
    bounce rate the further down the search results your
    posts and pages will end up, so having reasonably low bounce rate is important
    for improving your rankings naturally. There is very
    handy wordpress plugin which can help you. Just search in google for:
    Seyiny’s Bounce Plugin

  2. It was great to stumble upon this post. I think it could also be useful for everyone to know how and where to fill a form online. I am sure at least once in your life you had to fill out a form. I use a simple service http://goo.gl/VveefY for forms filling. It definitely makes my life easier!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s