Track: Sponsored Solutions Track II

Location: Shubert - Uris, 6th fl.

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.

Track Host:
Nitin Bharti
Managing Editor and Product Manager, QCon and InfoQ

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 William Lyon
Developer Relations Engineer @Neo4j

Despite what the name may imply, GraphQL is not a query language for graph databases. Instead it is a query language for your API. By making the observation that your application data is a graph, GraphQL allows you to translate/map your application data from whatever the underlying model is to a graph. GraphQL then allows you to extract data from your graph by describing your data, asking for only exactly what you want, and get predictable results in a well defined structure. GraphQL can be...

11:50am - 12:40pm

by Pete Garcin
Developer Evangelist

Machine learning (ML) is becoming a significant part of an organization's strategic direction and a critical tool to deliver insights and automation. In this talk, we’ll explore the growing number of open source tools available to leverage ML in languages like Python, Go and others. We’ll dive into the usage of popular packages like Keras and Tensorflow and then walk through integrating and deploying them into a simple application to demonstrate how robust and...

1:40pm - 2:30pm

by John McCann
Executive Director of Product Engineering @Comcast Cable

Continuous Delivery doesn’t end with automated deployments. Once your code is released to production, any minor imperfection or glitch can affect millions of users. It just doesn’t make sense to sift through logs and rely on end user reports at scale.

To solve this, the X1 Platform for XFINITY TV has introduced an automated error resolution strategy. In this talk, John McCann, Executive Director of Product Engineering at...

2:55pm - 3:45pm

by Brian Bulkowski
CTO and Co-Founder @Aerospike

Containers are great vessels for your application’s ephemeral data, but what about the data that drives your business? It must survive containers coming and going, maintain its availability and reliability, and grow when you need it. In this talk, we will discuss strategies for working with persistent containers, where you can store your data, and how to scale your persistent container layer. We will include code samples and interactive demos showing the power of Docker Machine, Engine,...

4:10pm - 5:00pm

by Ben John
CTO @AppNexus

by Matt Moresco
Software Engineer @AppNexus

In this talk we will cover how we design, build, and scale our platform to handle 5 million requests per second, 200 billion financial transactions a day and 175+ TBs of daily data processing distributed globally while handling unexpected unbounded growth. We will explain the rapid growth challenges we tackle every day in the areas of planning, releasing, monitoring and scaling our distributed systems with four nines of uptime. We will cover real-time updates of...

5:25pm - 6:15pm

by Kevin Hoffman
Lead Software Engineer @ Capital One

This session will provide patterns, practices, and sample code for building microservices in Go. We’re often tempted to add framework after framework to solve all of our problems, but this talk emphasizes the elegance of Go’s simplicity and illustrates how few dependencies you need to create services that can scale elastically, discover other services, remain stateless, get external configuration, and support the other “12 factors”. I’ll provide sample code that...


Monday, 26 June

Tuesday, 27 June

Wednesday, 28 June