Sessions

Why Attend

The Happy Marriage of Redis and Protobuf: A True story about Communication, Keys and Give / Take

Speaker(s): Scott Haines 

Have you ever experienced something that works so well it made you laugh to yourself?

During the course of this session I will attempt to walk through a design paradigm that might just make you smile. It all starts with effective data modeling via Google Protocol Buffers “aka Protobuf”. From this core foundation, we will then visit how to effectively create an keyspace API / DSL using sorted sets (zset), lists/sets, and binary redis keys. Lastly I will wrap up talking about how to put this all together using redis streams (xstream) to create a system that can distribute work intuitively.

Examples will be presented in scala.