Track: Sponsored Solutions Track III

Location: Liberty, 8fl.

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.

10:35am - 11:25am

Translytical Databases & the New Data-Driven Apps

Developing modern data driven applications requires a re-examination of the building blocks developers have come to rely on – the database system. In this session, we will discuss the implications for application development using a multi-modal, in-memory data processing environment. We will explain, how this creates a new data programming model applications which give you the flexibility to adjust and expand data models over time, and share an architecture blueprint for building data driven applications.

Lucia Subatin, SAP Developer Advocate

11:50am - 12:40pm

Cloud Native with Spring and PCF

Developers time is a valuable one and should be spending that building features for their product. They however end up spending a lot of their time in building boilerplate code for their applications or trying to build frameworks on which to build their applications. They also spend a lot of their time configuring infrastructure and deploying and promoting code. During this session the audience will see the power that Spring provides with its proven framework that helps reduce boilerplate code to be written by a developer and how PCF provides a runtime which is extremely suitable for cloud native applications that alleviates time taken to configure infrastructure and deploy code thus making the developer more productive. 

Vinay Upadhya, Application & Platform Architect @Pivotal

1:40pm - 2:30pm

Keeping Our Customers Informed & Alert via Streaming Data

Capital One's online banking customers rely on real-time messaging to keep them informed about things that matter most to them. These range from proactive bill pay reminders to alerts notifying when their balance drops below a certain amount. Between E-mail, SMS, and mobile push notifications, the Alerts Engine is an AWS-based solution that's responsible for sending about 20 million messages to its customers every month.

Our solution consists of a Spring Boot application deployed as part of a multi-region message-driven architecture. We use AuroraDB, S3-based Lambda triggers, SparkPost, and production monitoring with CloudWatch, Splunk, and New Relic.

Join me in this discussion as we take a deep dive into each of these components, why we chose them, what are some of the challenges we faced, and how we've been addressing them.

Alex Vaynshteyn, Lead Software Engineer @CapitalOne

2:55pm - 3:45pm

Managing Moderate-Scale Multi-Tenant Micro-Services @Jet.com

Designing a system for deploying micro-services effortlessly and reliably can be challenging. Jet fortunately had the opportunity to work with a micro-services architecture from the beginning and have scaled from tens of services in a single geographic region to thousands across multiple locations.

Along the way, we’ve built several iterations of platform that runs these services. You’ll learn what design patterns we chose, mistakes that we made, and lessons that we learned while delivering infrastructure that can respond to change more rapidly and get ideas into production fast. We’ll also be exploring what tools and abstractions you’ll need to make the platform both useful and flexible.

Justen Walker, Senior Software Engineer @Jet.com

Tracks

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.