Into the Void (NoSQL matters 2012)

42
Into the Void Tim Lossen / @tlossen Wooga, Berlin --

description

Into The Void From MySQL to NoSQL to “Nothing”

Transcript of Into the Void (NoSQL matters 2012)

Page 1: Into the Void (NoSQL matters 2012)

Into the VoidTim Lossen / @tlossen

Wooga, Berlin

!"#!-"$-%"

Page 2: Into the Void (NoSQL matters 2012)

social games

Page 3: Into the Void (NoSQL matters 2012)
Page 4: Into the Void (NoSQL matters 2012)

challenges?

Page 5: Into the Void (NoSQL matters 2012)
Page 6: Into the Void (NoSQL matters 2012)

a) high traffic

Page 7: Into the Void (NoSQL matters 2012)

! million users

Page 8: Into the Void (NoSQL matters 2012)

! million usersper day

Page 9: Into the Void (NoSQL matters 2012)

"# million visitsper day

Page 10: Into the Void (NoSQL matters 2012)

#$$$ req/s(peak)

Page 11: Into the Void (NoSQL matters 2012)
Page 12: Into the Void (NoSQL matters 2012)

b) tons of data

Page 13: Into the Void (NoSQL matters 2012)

%$ million users(total)

Page 14: Into the Void (NoSQL matters 2012)

what is the best database?

Page 15: Into the Void (NoSQL matters 2012)

it depends!

Page 16: Into the Void (NoSQL matters 2012)
Page 17: Into the Void (NoSQL matters 2012)

game !

Page 18: Into the Void (NoSQL matters 2012)

game "

Page 19: Into the Void (NoSQL matters 2012)

game #

Page 20: Into the Void (NoSQL matters 2012)
Page 21: Into the Void (NoSQL matters 2012)
Page 22: Into the Void (NoSQL matters 2012)

hot data needs to be in memory.

Page 23: Into the Void (NoSQL matters 2012)

maybe ... we need no database?

Page 24: Into the Void (NoSQL matters 2012)
Page 25: Into the Void (NoSQL matters 2012)
Page 26: Into the Void (NoSQL matters 2012)
Page 27: Into the Void (NoSQL matters 2012)
Page 28: Into the Void (NoSQL matters 2012)
Page 29: Into the Void (NoSQL matters 2012)

game $

Page 30: Into the Void (NoSQL matters 2012)

game !%

Page 32: Into the Void (NoSQL matters 2012)

recap

Page 33: Into the Void (NoSQL matters 2012)

➊ don’t forget S&

Page 34: Into the Void (NoSQL matters 2012)

➋ check out JRuby

Page 35: Into the Void (NoSQL matters 2012)

➌ challenge your assumptions

Page 36: Into the Void (NoSQL matters 2012)

Questions?

Page 37: Into the Void (NoSQL matters 2012)
Page 38: Into the Void (NoSQL matters 2012)
Page 39: Into the Void (NoSQL matters 2012)
Page 40: Into the Void (NoSQL matters 2012)