Technical Talks

Scratch your own itch, then scratch theirs - en

09:15 - 10:00


Presentation slides

It is said that necessity is the mother of invention, but why wait for necessity to show up? Colin Bodell, Vice President of Amazon will discuss Amazon.com's successes in finding and scratching itches on behalf of itself and its customers - including operating Amazon.com in the Cloud and throwing its doors open for anyone to store and sell their goods from Amazon warehouses.

Amazon Web Services Introduction - en

10:15 - 11:00


Presentation slides

In this talk, Jeff will provide a detailed introduction to the Amazon Web Services. You will learn about the principal components of AWS and you will see how they can be used to construct highly scalable and highly available systems.

The Mythical Amazon Hacker - en

11:15 - 12:00


Presentation slides

There are a lot of things people know about security. If they were only true that would be great. In this talk Jesper will discuss some of these myths and how they impact the day of an Amazon Hacker.

Scrum and Remote Development - en

12:15 - 13:00


Presentation slides

Peter has been using and teaching scrum to all of Amazon since 2005. He's also the Seattle leader for the Iasi, Romania office. Come hear both about how to make sure scrum is working for you and how to use scrum successfully for remote development. Peter will also share how to "predict the future" - i.e. use scrum and other project management techniques to do a better job predicting what and when software will actually be delivered.

Algorithms for Data Streams - ro

14:00 - 14:45


Presentation slides

An introduction to data streams algorithms and applications in industry and in Amazon in particular: sampling, statistics (average, median, percentile), number of distinct elements, most frequent elements (heavy hitters).

Building Blocks of Distributed Systems - ro

14:00 - 14:45


Presentation slides

Building a service that can withstand Amazon traffic and data while maintaining high availability is challenging. During this talk, I will discuss common design techniques that we use for partitioning, replication or failure detection.

Practical survey on hash table techniques - ro

15:00 - 15:45


Presentation slides

"Why settle for HashMap and HashSet when there are enough, easy to implement, alternatives with lots of benefits?"

In this talk, Aurelian will survey several techniques for solving hash table collisions, spiced with practical use cases from real life.

How we tripled our load in production and survived to tell the story - en

15:00 - 15:45


Presentation slides

Start thinking about stress testing! Large scale load testing in production is an option. And why not use AWS for it?

Website Latency Diagnosis - ro

16:00 - 16:45


Presentation slides

Understanding what contributes to slow-loading web-pages as perceived by your real users the first step to tackle potential performance improvements. A faster website means better user-experience which translates into incremental business benefits.

Fail Smart - ro

16:00 - 16:45


Presentation slides

How to protect a multi-tenant system in order to ensure maximum availability in critical situations?
Why, When and How to fail smart?