Track: Sponsored Solution Track II

Location:

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
Over the last decade, Nitin has helped build several notable online developer communities including TheServerSide.com, 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 InfoQ.com 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 Stephen Etheridge
Solution Architect @Basho

In 2016, it is expected that 6.4 billion connected ‘things’ will be used worldwide growing to over 26 billion connected devices by 2020. Value will be gained from the extra data that is produced if it can be captured and analyzed in time. For example retailers might be able to mine new sorts of product usage data to increase sales whilst car manufacturers will be influenced by the mass of engine management information to create new value added services like engineering intervention.

...

11:50am - 12:40pm

by Michael Hunger
Caretaker of the Neo4j Community

In this session we'll build a recommendation engine from scratch while paying particular attention to the modelling choices made along the way. The data and use-cases will come from meetup.com's social gatherings.

We want to provide recommendations to attendees for finding interesting topics, groups to join and events to attend. For organizers it should help them find non-competing, optimal schedules, optimize their events and...

1:40pm - 2:30pm

by Dave Syer
Founder and contributor to Spring Batch

Microservices need to be loosely coupled, and we know that messaging good for that, so why are there so many services communicating exclusively over HTTP? In this session we look at how to turn the tables and use messaging where it is appropriate with the minimum possible fuss using Spring Cloud Stream. While developing a sample application, you'll also see it deployed as part of a larger distributed system using Spring Cloud Data Flow (the new manifestation of Spring XD), which unifies...

2:55pm - 3:45pm

by Nigel Harniman
Senior Solution Architect @CloudBees

Do you often look at example CD pipelines and think "If only our process were that simple"? Do you need to separately build multiple modules / components and then assemble them into a release? Does your unit of release need to contain more than just a single application? Are these delivered by multiple teams? How do you go about assembling these parts and then putting them through a pipeline to validate and deploy the whole assembly? And what about version numbers - do you version the...

4:10pm - 5:00pm

by Senaka Fernando
Solutions Architect @WSO2

Many things have changed over the last 10 years. The next 10 years will be no different. Though some key concepts such as integration are very unlikely to dramatically change, it doesn’t mean the systems you build today will last for decades either.

As a vendor, we have seen many customers at various levels of maturity. While some organizations have kept legacy baggage going for decades, others have kept iterating to a level...

5:25pm - 6:15pm

by Sven Erik Knop
Senior Technical Specialist @Perforce

The term "Microservice Architecture" has sprung up over the last few years to describe a particular way of designing software applications as suites of independently deployable services. (Martin Fowler).

The term MicroServices describes the componentisation of a complex deployment architecture into smaller independent deployable units that can be independently updated and scaled. The source of each component often winds up in...

Tracks

Covering innovative topics

Monday, 7 March

Tuesday, 8 March

Wednesday, 9 March