Interview Available

Past Presentations

Spring Framework 5 - Preview & Roadmap

The Spring team is busily working on Spring Framework 5.0, with a release candidate scheduled for Q4 2016. This presentation covers the key themes in Spring 5, based on the current state of development: going Java 8+ across the entire framework codebase, comprehensive support for JDK 9, a strong...

Juergen Hoeller Co-founder and project lead of the Spring Framework
Straggler Free Data Processing in Cloud Dataflow

One of the main causes of performance problems in distributed data processing systems (from the original MapReduce to modern Spark and Flink) is "stragglers." Stragglers are parts of the input that take an unexpectedly long time to process, delaying the completion of the whole job, and wasting...

Eugene Kirpichov Cloud Dataflow Sr SE @Google
Scaling Facebook Live Videos to a Billion Users

Facebook Live is a live streaming platform available to all Facebook users (1 billion daily active people) from Facebook apps as well as an API. It enables citizen journalism, makes it easy to share everyday moments with your friends and allows celebrities to interact with their fans directly....

Sachin Kulkarni Engineering Director @Facebook focused on Live, Videos, and Messenger
Continuous Performance Testing

In our world of continuous delivery with repeatable builds and automated deployments, performance testing is often bolted on as an afterthought. This can be an acceptable strategy until your application becomes popular, after which customers can start complaining about application response. As...

Mark Price Performance Engineering Specialist at Aitu Software
Consensual Software: Prioritizing Trust & Safety

Online safety has become a huge problem in the world of oversharing. Real name policies, automatic geolocation tracking, and photo tagging increase user adoption rates, but these features can be quickly abused by bad actors. This talk will discuss how to apply a "consent filter" to product...

Danielle Leong Engineer on GitHub's Community and Safety Team
Blockchain Introduction: Peering Through the Hype

Will answer the questions: what is a blockchain, why all the hype, what makes a blockchain secure, what can be built on top of blockchains, what are some real-world use-cases?

Elaine Ou Security Engineer @GlobalFinancialAccess & Co-Creator of Sand Hill Exchange

Interviews

Sachin Kulkarni Engineering Director @Facebook focused on Live, Videos, and Messenger

Scaling Facebook Live Videos to a Billion Users

QCon: What is your role at Facebook today, and what are the types of problems you’re focused on?

I’m currently working on the backend for Facebook Live, Facebook Video, and Facebook Messenger. Most recently. I’ve been spending a lot of time on scaling the Facebook Live stack. Facebook Live let’s anybody broadcast across the world using just the camera in their pocket. What this means (in real terms) is the backend has to be...

Read Full Interview
Danielle Leong Engineer on GitHub's Community and Safety Team

Consensual Software: Prioritizing Trust & Safety

What makes trust and safety important?

Trust and safety is about keeping users safe. Online harassment is unfortunately a reality. When you are part of a community and online space you should be able to connect with one another and work together safe and be productive. My team at Github builds community management tools and features to discourage destructive behavior.

Read Full Interview
Elaine Ou Security Engineer @GlobalFinancialAccess & Co-Creator of Sand Hill Exchange

Blockchain Introduction: Peering Through the Hype

QCon: What are smart contracts?

We use smart contracts as computer executable code that performs the tasks and provisions that would be described in a real world legal contract. The intention is that it runs in an auditable place to ensure the integrity of this software contract.

Read Full Interview
Jonas Bonér Founder & CTO @Lightbend / Creator of Akka

From Microliths To Microsystems

QCon: Your original title had Microdisservices before you changed it to the current one. What did you mean by Microdisservices?

You will get Microdisservices when you approach microservices in a too simplistic way. When you do not go all in building systems with Microservices, bringing over too much preconceptions, patterns, tools and ways of thinking, learned from years building monoliths. It’s a good way to shoot yourself in the foot and get all the...

Read Full Interview
Andres Almiray Java/Groovy Developer and Java Champion Ix-chel Ruiz Groovy Enthusiast, Teacher of Computer Science

Performance Testing in Java

What’s the motivation for the talk?

The talk is structured like a conversation between two senior engineers, to discuss performance issues and to showcase that you don’t necessarily need to have a lot of information in your head in order to start performance testing, and get the results.

Read Full Interview
Slava Oks Core Developer Behind Porting SQL Server to Linux @Microsoft

SQL Server On Linux: Will It Perform Or Not?

What have you been working on recently?

Two years ago there was a business decision to put SQL Server on Linux; so, as the engineering team, we have to figure out the “How” part. The task is technically challenging: tens of millions of lines of code that continues growing on a monthly basis, with over 500 developers working on it. The Drawbridge project, which I became...

Read Full Interview

Less than

0

weeks until QCon London 2022

Registration is £1990.00 (£0 off) for the 3-day conference if you register before Jan 1st
SAVE YOUR SEAT

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