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.

Temas

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.

Participantes: (68)

Anthony Cherepanov
Eventos: 3
Temas: 1

Study.EU
Eventos: 9
Temas: 2

andelka
Eventos: 10
Temas: 0

André Kunz
Eventos: 2
Temas: 0

Marek Rosa
Eventos: 7
Temas: 0

Oleksii Fedorov
Eventos: 20
Temas: 1

Organizer

Tobias Pfeiffer
Eventos: 101
Temas: 15

Leif Gensert
Eventos: 9
Temas: 1

Holger Pillmann
Eventos: 9
Temas: 0

Jonathon Bellew
Eventos: 6
Temas: 0

hukl
Eventos: 4
Temas: 4

Gaetano Contaldi
Eventos: 2
Temas: 0

Maximilian Maintz
Eventos: 1
Temas: 0

Ⓜ️athias
Eventos: 11
Temas: 0

Dinesh Vasudevan
Eventos: 1
Temas: 0

Sebastian Oelke
Eventos: 3
Temas: 0

Armin Pašalić
Eventos: 69
Temas: 3

Jerko Latković
Eventos: 1
Temas: 0

Stefan Horning
Eventos: 12
Temas: 0

nynne
Eventos: 7
Temas: 0

Cameron Prebble 🇳🇿
Eventos: 45
Temas: 0

jan nietfeld
Eventos: 6
Temas: 0

Fanny Krebs-Pinto
Eventos: 9
Temas: 1

nicola
Eventos: 17
Temas: 0

(((Andrei Ursan)))
Eventos: 8
Temas: 0

Yoshi
Eventos: 2
Temas: 0

Max Prokopiev
Eventos: 6
Temas: 0

Jake Matthews
Eventos: 1
Temas: 0

Uladzimiro
Eventos: 11
Temas: 1

Raphaela Wrede
Eventos: 6
Temas: 2

Bodo Tasche 🔭
Eventos: 40
Temas: 3

Roland Koch
Eventos: 40
Temas: 0

Pedro Vitti
Eventos: 2
Temas: 0

jottr
Eventos: 13
Temas: 0

Daniel Reszka
Eventos: 12
Temas: 0

Paul Götze
Eventos: 63
Temas: 1

Toño Serna
Eventos: 46
Temas: 0

Michael Reinsch
Eventos: 30
Temas: 2

Tanja Cerri
Eventos: 11
Temas: 0

Timur Khafizov
Eventos: 1
Temas: 0

Thorarinn Sigurdsson
Eventos: 1
Temas: 0

Oliver Grimm
Eventos: 3
Temas: 0

yonatan miller
Eventos: 21
Temas: 0

lfglopes
Eventos: 4
Temas: 0

Zhuo-Fei Hui
Eventos: 34
Temas: 1

MatthiasHess
Eventos: 1
Temas: 0

Arian Celina
Eventos: 3
Temas: 0

Antony Siegert
Eventos: 7
Temas: 0

C. Rudy Hoppe
Eventos: 1
Temas: 0

Sameer Shemna
Eventos: 1
Temas: 0

Jella
Eventos: 8
Temas: 0

Cristian
Eventos: 7
Temas: 0

Nikola Nizbrdica
Eventos: 7
Temas: 0

Aneesh Kallarakkal
Eventos: 1
Temas: 0

Peter Gundel
Eventos: 10
Temas: 1

Martin Czuchra
Eventos: 19
Temas: 0

Hausracoon
Eventos: 15
Temas: 0

Brychu
Eventos: 1
Temas: 0

Anatoliy Plastinin
Eventos: 6
Temas: 0

Juan Matías Repetti
Eventos: 3
Temas: 0

Norman
Eventos: 1
Temas: 0

Roman Gusev
Eventos: 15
Temas: 0

Niall Burkley
Eventos: 22
Temas: 2

Jeremy Smith
Eventos: 1
Temas: 0

Irmela
Eventos: 6
Temas: 0

Piotr Steininger
Eventos: 2
Temas: 1

Alexander Pepper
Eventos: 20
Temas: 0

Mapa