Track:

Modern CS in the Real World

Location: St James, 4th flr.

Day of week: Monday

Applied trends in Computer Science that are likely to affect Software Engineers today.

Track Host:
Justin Cormack
Developer @Docker

Justin Cormack is developer at Docker, working on unikernels.

10:35am - 11:25am

Open Space
11:50am - 12:40pm

by Martin Kleppmann
Software Engineer, Author, & Commiter to Samza and Avro

We all know how to build applications that rely on a central server. However, such centralisation is not always desirable, and recently there has been new interest in developing decentralised applications. Blockchains inevitably come up in that conversation, but when you examine them critically, not every problem is best solved by a blockchain.

In this talk we will explore how to ensure data consistency in distributed systems,...

1:40pm - 2:30pm

by Heidi Howard
Distributed Systems PhD Candidate @CambridgeComputerLab

Reaching agreement is never easy and distributed systems are no exception to this rule. In this talk, we take a journey though the history, to the current reality and look ahead to the future for distributed consensus. We start over three decades ago, when the field of distributed consensus began with a proof of its impossibility. We will journey to today’s data centres where algorithms such as Paxos, Zab and Raft provide a fundamental service to widely-adopted...

2:55pm - 3:45pm

by Michael Tautschnig
Software Development Engineer @AWS Security

Security is a top priority at Amazon Web Services. As we have a shared responsibility model with customers, AWS manages the components from the operating system down to the physical security of the facilities; AWS customers are responsible for building secure applications on top of it. In this talk I will describe tools that support our customers in securing their applications, and tools that we use to secure the infrastructure. Under the hood, these tools use formal methods to provide...

4:10pm - 5:00pm

More details coming soon

5:25pm - 6:15pm

More details coming soon

Tracks

Conference for Professional Software Developers