Track: Sponsored Solutions Track II


Day of week:

Industry practitioners and technical product managers from leading vendors demonstrate solutions to some of today's toughest software development challenges in the areas of performance monitoring, Big Data, software delivery, scalability, and more.

Track Host:
Nitin Bharti
Managing Editor and Product Manager, C4Media
Over the last decade, Nitin has helped build several notable online developer communities including, DZone, and The Code Project. He is known for his extensive editorial work in the Enterprise Java, .NET, SOA, and Agile communities. As Managing Editor and Product Manager at C4Media - the producer of and QCon events - Nitin continues to pursue his primary passion: helping spread knowledge and innovation throughout the enterprise software development community.
10:35am - 11:25am

by Scott Morrison
Senior VP, Distinguished Engineer at CA Technologies

Say “Sign Sign On (SSO)” to most developers, and they immediately think web browsers and web servers. For the most part, SSO is a solved problem in the enterprise, using technologies like SAML and federation to reduce the login burden for users. But what happens when the client isn’t a browser, but a sophisticated native app running on a mobile device? And what if you need to share authentication session across multiple native apps on your phone? VPNs won’t cut it here because they offer a...

11:50am - 12:40pm

by Jeff Berkowitz
Senior Software Engineer, New Relic

Throughout its history, the Java language has played an industry-leading role in the tricky business of specifying the behavior of concurrent programs. This is an area in which a down-to-the-metal understanding can help developers strike the right balance between safety and performance, so we'll start by motivating the discussion with counterintuitive low-level examples. We'll describe the Java Memory Model as a basis for solutions and touch on how C, C++, and C# deal with the same issues....

1:40pm - 2:30pm

by Hans Jespersen
Principal Systems Engineer

There’s no best way to distribute data within and between applications. If you ask an architect for advice you’ll get questions in return: LAN or WAN? What size blocks of data? How many updates per second? Latency requirements? Need guaranteed delivery? 

This session will describe popular data movement design patterns, discuss deployment considerations that impact manageability and high availability, and illustrate the impact of such decisions with real world examples.

2:55pm - 3:45pm

by Al Tsang
CTO , StrongLoop

APIs are becoming increasingly important as strategic business assets. Companies such as Facebook, Twitter, and even Google are powered by their APIs. Node.js is a promising technology that is well-suited to composing, orchestrating, and exposing APIs with massive concurrency and impressive scalability.

In this talk we’ll look at how to use the open source LoopBack API framework to develop, deploy. monitor and scale Node APIs and apps.

4:10pm - 5:00pm

by Johnny Winn
Developer Evangelist, Traitify

Our personalities guide our every decision. Whether we are Visionaries or Planners, Analyzers or Naturalists, every interaction is dictated by who we are. This is true for everyone and it is the single point of light that guides us.

So, how well do you know your customers? Can you forecast their choices? Can you guide them to the perfect selection? Understanding who they are at the personality level can give you a deeper look into what it is they are looking for. Who are the people...

5:25pm - 6:15pm

by Meng Zhang
Director of Engineering, Tango

Tango provides one of the world’s largest mobile video call services. Traditional call establishment protocols, such as SIP or XMPP based protocols suffer on large-delay and lossy wireless networks.

We will discuss the following aspects for how Tango approaches real-time video call services: stateless server design, fast call establishment, all-in-one session intimation and relay server, NAT/firewall traversal, WiFi/3G switch seamless hand-off, load balancing and geo-localization,...


Covering innovative topics

Monday, 3 November

Tuesday, 4 November

Wednesday, 5 November