Conference:March 6-8, 2017
Workshops:March 9-10, 2017
Track: Sponsored Solution Track III
Location:
- Abbey, 4th flr.
Day of week:
- Wednesday
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 Tom Fairbairn
Systems Architect @Solace
Are you struggling to pick through large amounts of real time data? Does your IoT project create vast amounts of data and you don’t know how get actionable insights quickly enough? Did you consider the publish/subscribe pattern?
With some imagination, pub/sub can often provide surprisingly simple, efficient solutions. In this talk I’ll highlight some interesting ways to apply pub/sub to some common problems:
- Migrating between data formats;
- Finding the nearest…...
by Darren Jefford
Artificial Intelligence Lead Architect, Microsoft Services
The Microsoft Bot Framework in combination with the Cognitive Services platform enables developers to quickly build Bots that are not captive to any one conversation canvas. Whilst it’s easy to get going with the technology, building a great experience that delights customers is more challenging. In this session we’ll cover some best practices that we’ve learnt in our initial engagements and show how you can transform your Bot experience live in the session.
by Lyudmil Pelov
Oracle A-Team Cloud Solutions Architect
Chatbot is a computer program which conducts a conversation via auditory or textual interaction.
This talk provides an overview of technologies used for chatbots. We will take an in-depth look at building blocks such as information access through natural language processing, Data driven approach, Single/Multi turn dialogues, Sentence representation & intent detection, use of deep learning methods.
Finally, we will distill core-concepts from these to describe a general...
by Pete Holditch
Principal PreSales Engineer @AppDynamics
Many organisations—especially engineering-led ones—are embracing microservices and DevOps as a mechanism for handing autonomy to developers across the life-cycle, from language, framework, and platform technology choices in the development phase to monitoring and management technologies when things move to production.
While this is a great recipe for developer motivation, it can lead to problems in running the production estate over the longer term as a lack of consistency hampers on-...
by Thomas Hooker
VP of Marketing @CollabNet
Together we are on a share quest; to make our customers happier, our organizations more successful, the world a more connected place. Our tool of choice is software. Our goal to delivery more compelling software, faster! Our go to answer is Agile and evolving to DevOps. But what does this really mean for the existing enterprise and how do we get there? In this session, we will explore these questions and potential answers through the examination of a past development project gone awry.
Tracks
-
Architecting for Failure
Building fault tolerate systems that are truly resilient
-
Architectures You've Always Wondered about
QCon classic track. You know the names. Hear their lessons and challenges.
-
Modern Distributed Architectures
Migrating, deploying, and realizing modern cloud architecture.
-
Fast & Furious: Ad Serving, Finance, & Performance
Learn some of the tips and technicals of high speed, low latency systems in Ad Serving and Finance
-
Java - Performance, Patterns and Predictions
Skills embracing the evolution of Java (multi-core, cloud, modularity) and reenforcing core platform fundamentals (performance, concurrency, ubiquity).
-
Performance Mythbusting
Performance myths that need busting and the tools & techniques to get there
-
Dark Code: The Legacy/Tech Debt Dilemma
How do you evolve your code and modernize your architecture when you're stuck with part legacy code and technical debt? Lessons from the trenches.
-
Modern Learning Systems
Real world use of the latest machine learning technologies in production environments
-
Practical Cryptography & Blockchains: Beyond the Hype
Looking past the hype of blockchain technologies, alternate title: Weaselfree Cryptography & Blockchain
-
Applied JavaScript - Atomic Applications and APIs
Angular, React, Electron, Node: The hottest trends and techniques in the JavaScript space
-
Containers - State Of The Art
What is the state of the art, what's next, & other interesting questions on containers.
-
Observability Done Right: Automating Insight & Software Telemetry
Tools, practices, and methods to know what your system is doing
-
Data Engineering : Where the Rubber meets the Road in Data Science
Science does not imply engineering. Engineering tools and techniques for Data Scientists
-
Modern CS in the Real World
Applied, practical, & real-world dive into industry adoption of modern CS ideas
-
Workhorse Languages, Not Called Java
Workhorse languages not called Java.
-
Security: Lessons Learned From Being Pwned
How Attackers Think. Penetration testing techniques, exploits, toolsets, and skills of software hackers
-
Engineering Culture @{{cool_company}}
Culture, Organization Structure, Modern Agile War Stories
-
Softskills: Essential Skills for Developers
Skills for the developer in the workplace