Top 10 Ways to Scale Your Website with Redis
Redis has 10 different data structures (Strings, Hashes, Lists, Sets, Sorted Sets, Bit Arrays, Bit Fields, Hyperloglogs, Geospatial Indexes, Streams) plus PubSub and Redis Modules. In this talk, Dave will give 10 examples of how to use each data structure to scale your website. He will start with the basics, such as a SQL cache and User session management. Then he will demonstrate storing user generated tags, leaderboards and counting things with hyberloglog. He will end with a demo of Redis Streams which can be used to scale your Microservices-based architecture.
Speakers
Dave
Nielsen
Head of Community & Ecosystem Programs
at
Redis Labs
As Head of Community & Ecosystem Programs, Dave engages with emerging technologies and open source projects like Microservices, Serverless & Kubernetes to bring the magic of Redis to the broader developer community. Dave has extensive ecosystem experience from his years of engagement in the web, cloud and big data communities. Prior to Redis Labs, Dave led the relationship between Intel’s Deep Learning in Apache Spark project and public cloud providers; and at PayPal where he helped pioneer web api developer evangelism. Dave is also co-founder of CloudCamp and several Silicon Valley user groups.