Submissions

Redis Miniconf

All about Redis, the swiss army knife of scalable web apps

Redis is an advanced key-value store NoSQL database, often used as a cache (replacing Memcache) and messaging layer (replacing various message queues) in web apps.

As the glue that binds together larger components, Redis rarely gets the attention it deserves. You can be a hotshot NodeJS ninja or PostgreSQL guru, but without Redis your web app is unlikely to be scalable. Knowing what Redis is, how it works and how to use it effectively is an essential skill for any web developer.

Join us for the second Miniconf of 2014 as we examine Redis in detail. We’ve learnt from the first edition with AngularJS and restructured the day:

  1. The first half of the day will be a workshop for beginners, helping you get familiar with Redis, the data structures, API and command line. Advanced users can skip this.
  2. The second half of the day will be showcases by advanced Redis users, explaining how Redis glues their website together.
  3. The final part of the day is an open forum for any participant to open up their code and have their concerns addressed by an advanced user.

Ticketing is now closed. The event is sold out.

Hosted by

Miniconfs are miniature conferences. more

Accepting submissions

Not accepting submissions

sandeepbhaskar

Offloading heavy-ness of web-apps to Redis Queues

A step by step account on how easy it is to integrate a redis queueing system into a python/django powered web-application. And how much it can improve the performance and life of developers. This session will give an idea into what life was without queues and what it is now. more
  • 0 comments
  • Submitted
  • 04 Mar 2014
Section: Showcase Technical level: Beginner

Koushik

How and why Flipkart is reliant and glued to Redis as a data store for high performance promises shown to customers

A detailed overview of how Redis could be used for just more than a cache and the importance of data models. And how a single master-slave can effectively scale and when and why do we need redis clusters. It is to explain the difference and the leverage you get when you look at Redis as just more than a cache. more
  • 0 comments
  • Confirmed & scheduled
  • 07 Mar 2014
Section: Showcase Technical level: Intermediate

Aravind Krishnaswamy

How Redis helped me build kwizlet in an hour

kwizlet is a simple, lightweight and snappy service that retrieves quiz questions & answers (which can then be consumed by other services). more
  • 0 comments
  • Confirmed & scheduled
  • 14 Mar 2014
Section: Showcase Technical level: Beginner

Sripathi Krishnan

Redis Memory Optimization

Diagnose and identify memory problems in Redis Design data structures to get the best performance from Redis. more
  • 6 comments
  • Confirmed & scheduled
  • 18 Mar 2014
Section: Troubleshooting Technical level: Intermediate

Sreekanth Vadagiri

Bloom filters with redis

To learn about this wonderful probablilistic data structure called Bloom filters and things that redis provides to support this really fast and low memory way of finding data. more
  • 1 comment
  • Confirmed & scheduled
  • 22 Mar 2014
Section: Showcase Technical level: Intermediate

Siddharth Sharma

Counting things, very fast, on the Internet

Realtime, user-facing statistics can really juice the user experience, especially for sites that are gamified or which implement complicated adaptive algorithms. Our test-prep app is both and I’ll be showing the stuff that went right and horribly wrong while building a realtime, user-facing statistics service for our web application. Hopefully, this experience will help you avoid many of the pitf… more
  • 2 comments
  • Confirmed & scheduled
  • 31 Mar 2014
Section: Showcase Technical level: Intermediate

Varsha Abhinandan

Rate limiting/monitoring with Redis

As a system grows and moves towards a Service Oriented Architecture, there is generally a need to monitor and limit the access rates of different modules or services. This session will be about a redis recipe for implementing a lightweight and generic rate limiting/monitoring library. The simplicity of redis data structures, persistence and its in memory speed makes it a perfect datastore for thi… more
  • 0 comments
  • Confirmed & scheduled
  • 09 Apr 2014
Section: Showcase Technical level: Beginner

Sunil Sayyaparaju

Alternatives to Redis while not compromising on its speed

To know the options other than Redis Outline Redis enjoys a good following from the developers primarily because of its speed. It is the NoSQL data base of choice for the in-memory caching solutions. But it has its own limitations in the aspects of clustering, persistence, auto-sharding, auto-rebalancing etc. more
  • 2 comments
  • Confirmed & scheduled
  • 16 Apr 2014
Section: Showcase Technical level: Beginner

Hosted by

Miniconfs are miniature conferences. more