Version 1.0

lecture: Solving your Big-Data problem before it arises, using Django

How data sharding can make you perform better and faster


More and more websites are collecting huge amounts of data and developers often don't think about this data wave when developing their apps or sites. In this talk I want to describe how thinking about sharing your data will not only make your app scalable, but also faster and the code will be better.

This talk is structured in two parts. The first is, about sharding and different strategies that can be used in solving a typical big data problem for various projects. The second part will focus on a Django implementation on how to implement a sharding technology and create a fail over website without relying on any "cloud" providers. We will make the argument, that thinking about how your data will perform and testing these assumptions will make your code better and faster, even if you don't have too much data at the beginning. We will also show these assumptions on our real live data and describe how we shard our data and what motivated us.


Day: 2014-08-23
Start time: 14:00
Duration: 01:00
Room: HS4
Track: Database
Language: en



Click here to let us know how you liked this event.