Wednesday, January 17, 2018 at 5:30:00 PM YRC Worldwide 10990 Roe Ave., Overland Park, KS


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.

Location Details:

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 (
* 6:30 - Presentation

See "Location Details" section in event description for additional details Click here for event

0 Response to "January 17: Kansas City Java Users Group - Reactive Programming: The who, what, where, how, & why for Java Developers"

Post a Comment

Group Tools

Random Prize Winner
Use this tool to generate random numbers for prize drawings.

Computer Humor Slideshow
Just for fun!

Follow this twitter list of the twitter accounts for the user groups. Ask for your group to be added to this list: twitter list
Subscribe to the Kansas City User Group Newspaper at

Blog Archive

About Me

My photo

Work: I love computers and am passionate about writing good software and sharing what I've learned.
Community: I volunteer time and money to several organizations like Rose Brooks Center, Hope House, MOCSA, CAPA, my HOA, and the software development community.