You are viewing content from a past/completed QCon -


Tasty 'Topics' for Distributed Systems

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… thing;
  • Replaying of the state of the world;
  • Controlling third party access to data;
  • Monitoring the health of your pub/sub technology.


Tom Fairbairn

Systems Architect @Solace

Tom is an experienced Systems Architect specialising in middleware, helping customers design, architect and deploy messaging across a wide range of industries and use cases, from retail, governmental, financial and gaming. Tom has a wide experience of the technology industry, first as a network...

Read more
Find Tom Fairbairn at:


Sponsored Solution Track III - 2017


IoT PlatformsBig Data


Video is not available


From the same track

SESSION + Live Q&A Chatbot

Microsoft Bot Framework Best Practices

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...

Darren Jefford

Artificial Intelligence Lead Architect, Microsoft Services

SESSION + Live Q&A Chatbot

Implementing Your Own Chatbot Platform!

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...

Lyudmil Pelov

Oracle A-Team Cloud Solutions Architect

SESSION + Live Q&A DevOps

DevOps, microservices, and stress-free incidents

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...

Pete Holditch

Principal PreSales Engineer @AppDynamics


Session (CollabNet)

More details will be available soon.


Agile to DevOps. A Better Way?

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...

Thomas Hooker

VP of Marketing @CollabNet

View full Schedule