22
Web Services und APIs die Building Blocks von Webanwendungen der Zukunft Jodok Batlogg, Lovely Systems GmbH

C level Brunch Jodok Batlogg Web Services und APIs

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: C level Brunch Jodok Batlogg Web Services und APIs

Web Services und APIs die

Building Blocks von Webanwendungen der Zukunft Jodok Batlogg, Lovely Systems GmbH

Page 2: C level Brunch Jodok Batlogg Web Services und APIs
Page 3: C level Brunch Jodok Batlogg Web Services und APIs
Page 4: C level Brunch Jodok Batlogg Web Services und APIs

4

*VZ sucks?

Page 5: C level Brunch Jodok Batlogg Web Services und APIs

5

Page 6: C level Brunch Jodok Batlogg Web Services und APIs
Page 7: C level Brunch Jodok Batlogg Web Services und APIs

7

The data madness

• 1 Billion relationships

• 3 Billion files (3 resolutions)

• 13 million Messages per day

• 120 million E-Mails per week

• 150 TB data (20 TB structured)

• 17 million logins per day

• 15 billion HTTP requests per month

• ca. 800 server

• 180 million search requests

Page 8: C level Brunch Jodok Batlogg Web Services und APIs

CDN

Load Balancer

„FrontEnds“

Static

NAS SAN

MySQL Memcache

Page 9: C level Brunch Jodok Batlogg Web Services und APIs

9

und dann?

Page 10: C level Brunch Jodok Batlogg Web Services und APIs

10

SCRUM

Big Bang

Page 11: C level Brunch Jodok Batlogg Web Services und APIs
Page 12: C level Brunch Jodok Batlogg Web Services und APIs

Service oriented Architecture. „The Amazon way“

Auth / Session Token, Session, 3-legged,...

Page Composition SSI, Erlang Routing

Service

A

jax,.

..

Service Service Service

Page 13: C level Brunch Jodok Batlogg Web Services und APIs

Simone Brunozi

Page 14: C level Brunch Jodok Batlogg Web Services und APIs

• Speichersysteme: (DAS, SAN, NAS)

• horizontale Skalierung (scale out)

• vertikale Skalierung (scale up)

Der Fehlerfall ist

normal

Page 15: C level Brunch Jodok Batlogg Web Services und APIs

Entkoppeln von Diensten

Page 16: C level Brunch Jodok Batlogg Web Services und APIs

Elastizität

Page 17: C level Brunch Jodok Batlogg Web Services und APIs

Dynamische und Statische Daten

Page 18: C level Brunch Jodok Batlogg Web Services und APIs

Parallel Denken

Page 19: C level Brunch Jodok Batlogg Web Services und APIs

Einschränkungen verändern sich!

Page 20: C level Brunch Jodok Batlogg Web Services und APIs

Security

Page 21: C level Brunch Jodok Batlogg Web Services und APIs

Bugs je Storypoint: Teamentwicklung Mittelwert

Page 22: C level Brunch Jodok Batlogg Web Services und APIs

www.lovelysystems.com