The continued growth of Internet of Things (IoT) and mobile has forced applications to scale in unprecedented ways. The desire to easily scale an application has also moved many applications onto Infrastructure as a Service (IaaS) which charges for every single resource. Reactive applications have become popular because they can scale with less resources.
Switching from threaded to reactive programming can be daunting. What is reactive programming? When and Why should reactive programming be used? How can you create a fully reactive stack?
In this talk Rob will discuss who is using Reactive programming and when it is appropriate. We will start by discussing how a threaded model works and then compare that to a reactive stack. We will then look at a few approaches to implementing a reactive stack. Finally, we will look at some simple examples that demonstrate the benefits of reactive programming.
Rob Winch is employed by Pivotal as the project lead of security related projects within Spring. He is also a committer on the core Spring Framework and co-author of the Spring Security 3.1 book. In the past he has worked in the healthcare industry, bioinformatics research, high performance computing, and as a web consultant. When he is not sitting in front of a computer he enjoys playing the guitar.
YRC Worldwide Headquarters
10990 Roe Ave, Overland Park, KS 66211
* Please park near the 10990 Roe Ave entrance (see picture of entrance) in any non-reserved or visitor parking space.
* Enter from the Roe entrance where there will be a sign in table. Look for a KC JUG organizer or a YRC Employee in the lobby.
*You will be given a KC JUG name tag which should be worn during your visit.
* You will only have access to the lobby and multipurpose meeting room during this meetup, which includes access to a drinking fountain and bathrooms
How to get to YRC:
Traveling Westbound on 435:
* Take the Roe exit and turn left. Once over the 435 bridge, take the first right into the YRC parking lot.
Traveling Eastbound on 435:
* After you pass the Metcalf Ave exit, make sure you are in the second rightmost lane (not the outermost lane) and take the Roe/Nall turn off. The outermost right lane will exit to Nall while the left lane of the turn off will continue on to Roe Ave. When you get to Roe, turn right and make the first right into the YRC parking lot.
* If you accidentally exit at Nall, you can turn right on Nall and then turn left at the first stoplight which is 110th Street. Stay on 110th until you reach Roe Ave and turn left and then you can take the first left into the YRC parking lot.
Traveling Northbound on Roe:
* Stay in the left lane until you pass 110th Street and take the first left into the YRC parking lot.
Traveling Southbound on Roe:
* Stay in the right lane until you cross over 435 and take the first right into the YRC parking lot.
* 5:30 - 6:30 - Social Hour with food provided by Tricom (http://www.tricomts.com/)
* 6:30 - Presentation