Track: Sponsored Solutions Track II
Location:
- Marina Room
Day of week:
- Tuesday
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.
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...
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....
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.
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.
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...
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,...
Tracks
Covering innovative topics
Monday, 3 November
-
Architectures You've Always Wondered about
The newest and biggest Internet architectures
-
Real World Functional
Putting functional programming concepts to work in the real world.
-
The Future of Mobile
The future of mobile and performance improvements
-
Continuous Delivery: From Heroics to Becoming Invisible
Continuous Delivery philosophies, cultures, hiccups, and best practices.
-
Unleashing the Power of Streaming Data
This track explores a variety of use-cases, platforms, and techniques for processing and analyzing stream data from the companies deploying them at scale!
-
Sponsored Solutions Track I
Tuesday, 4 November
-
Engineering for Product Success
Architectures that make products more successful
-
Reactive Service Architecture
Reactive, Responsive, Fault Tolerant and More.
-
Modern CS In the Real World
How modern CS tackles problems in the real world.
-
Applied Machine Learning and Data Science
Understand your big big data!
-
Deploying at Scale
Containerizing Applications, Discovering Services, and Deploying to the Grid.
-
Sponsored Solutions Track II
Wednesday, 5 November
-
Beyond Hadoop
Emerging Big Data Frameworks and Technology
-
Scalable Microservice Architectures
This track addresses the ways companies with hundreds of fine-grained web-services (e.g. Netflix, LinkedIn) manage complexity!
-
Java at the Cutting Edge
The latest and greatest in the Java ecosystem
-
Engineering culture
Successes and failures in creating an engineering culture.
-
Next gen HTML5 and JS
How Web Components, the Future of CSS, and more are changing the web.
-
Sponsored Solutions Track III