Talks and fun! Also be sure to check the address, so that you don't accidentally visit the old Babbel office :)

There will be food in the form of Pizza, vegetarian and vegan options included. First come first served as always.

Themen

API Accessibility - Key Concepts driving Developer Adoption

How do API access methods influence developer adoption? Provide a SDK, design a REST (Hypermedia) API, integrate with adapter frameworks? Making those decisions has a clearly underestimated effect on developer adoption. As well, learn about the influence of: authentication methods, output formats, OSS standards, design, documentation, etc.

Lowering entrance barriers to API data is key to drive internal and external innovation. An easily understandable API a.k.a. Developer Experience (DX) drives usage, reduces support costs for providers and developer costs for consumers.

Serverless Architecture

When people aren’t talking about Docker and containers, they’re usually talking about serverless architecture — code that runs without servers. How is that possible? Well, technically, the code still runs on servers, but you’re not the one in charge of managing them. It’s kind of like the cloud, where people just accept that data goes in the cloud and comes back out just the way you requested it. Of course, we know it’s not that easy. There’s a lot that goes on behind the scene. The same holds true for “serverless” code execution… and it’s really cool.

How exactly does it work? To explain and illustrate, I’ll be talking about AWS Lambda and AWS API Gateway. AWS Lambda allows you to focus on code by completely removing the need to think about servers.

Highly scalable storage using MySQL and Ruby

Due to its very dynamic nature, the hotel business presents a number of engineering challenges. Prices and availability change constantly, hotels sell their inventory via multiple channels, etc.

At HotelTonight, we’re handling constant inventory and price updates from multiple sources for thousands of our hotels. We also need a robust notification engine for broadcasting change events to various parts of our distributed system.

In this talk, I’d like to describe how we’re able to scale our distributed hotel inventory and rates storage using an append-only store built on top of MySQL and the Sequel gem, keeping both writes and reads fast. I’ll also be comparing trade-offs of various alternative approaches.

Teilnehmerinnen und Teilnehmer (68)

Anthony Cherepanov
Treffen: 3
Themen: 1

Study.EU
Treffen: 9
Themen: 2

andelka
Treffen: 10
Themen: 0

André Kunz
Treffen: 2
Themen: 0

Marek Rosa
Treffen: 7
Themen: 0

Oleksii Fedorov
Treffen: 20
Themen: 1

Organizer

Tobias Pfeiffer
Treffen: 94
Themen: 13

Leif Gensert
Treffen: 9
Themen: 1

Holger Pillmann
Treffen: 9
Themen: 0

Jonathon Bellew
Treffen: 6
Themen: 0

hukl
Treffen: 4
Themen: 4

Gaetano Contaldi
Treffen: 2
Themen: 0

Maximilian Maintz
Treffen: 1
Themen: 0

Ⓜ️athias
Treffen: 11
Themen: 0

Dinesh Vasudevan
Treffen: 1
Themen: 0

Sebastian Oelke
Treffen: 3
Themen: 0

Armin Pašalić
Treffen: 67
Themen: 2

Jerko Latković
Treffen: 1
Themen: 0

Stefan Horning
Treffen: 12
Themen: 0

nynne
Treffen: 7
Themen: 0

Cameron Prebble 🇳🇿
Treffen: 43
Themen: 0

jan nietfeld
Treffen: 6
Themen: 0

Fanny Krebs-Pinto
Treffen: 9
Themen: 1

nicola
Treffen: 17
Themen: 0

(((Andrei Ursan)))
Treffen: 8
Themen: 0

Yoshi
Treffen: 2
Themen: 0

Max Prokopiev
Treffen: 6
Themen: 0

Jake Matthews
Treffen: 1
Themen: 0

Uladzimiro
Treffen: 10
Themen: 1

Raphaela Wrede
Treffen: 6
Themen: 2

Bodo Tasche 🔭
Treffen: 40
Themen: 3

Roland Koch
Treffen: 39
Themen: 0

Pedro Vitti
Treffen: 2
Themen: 0

jottr
Treffen: 13
Themen: 0

Daniel Reszka
Treffen: 12
Themen: 0

Paul Götze
Treffen: 62
Themen: 1

Toño Serna
Treffen: 46
Themen: 0

Michael Reinsch
Treffen: 26
Themen: 2

Tanja Cerri
Treffen: 11
Themen: 0

Timur Khafizov
Treffen: 1
Themen: 0

Thorarinn Sigurdsson
Treffen: 1
Themen: 0

Oliver Grimm
Treffen: 3
Themen: 0

yonatan miller
Treffen: 20
Themen: 0

lfglopes
Treffen: 4
Themen: 0

Zhuo-Fei Hui
Treffen: 34
Themen: 1

MatthiasHess
Treffen: 1
Themen: 0

Arian Celina
Treffen: 3
Themen: 0

Antony Siegert
Treffen: 7
Themen: 0

C. Rudy Hoppe
Treffen: 1
Themen: 0

Sameer Shemna
Treffen: 1
Themen: 0

Jella
Treffen: 8
Themen: 0

Cristian
Treffen: 7
Themen: 0

Nikola Nizbrdica
Treffen: 7
Themen: 0

Aneesh Kallarakkal
Treffen: 1
Themen: 0

Peter Gundel
Treffen: 10
Themen: 1

Martin Czuchra
Treffen: 19
Themen: 0

Hausracoon
Treffen: 15
Themen: 0

Brychu
Treffen: 1
Themen: 0

Anatoliy Plastinin
Treffen: 6
Themen: 0

Juan Matías Repetti
Treffen: 3
Themen: 0

Norman
Treffen: 1
Themen: 0

Roman Gusev
Treffen: 15
Themen: 0

Niall Burkley
Treffen: 22
Themen: 2

Jeremy Smith
Treffen: 1
Themen: 0

Irmela
Treffen: 6
Themen: 0

Piotr Steininger
Treffen: 2
Themen: 1

Alexander Pepper
Treffen: 20
Themen: 0

Anfahrt