Develop a Redis Module (Nothing's Impossible™) & Mini-Hackathon


Details
Redis' next version will support modules, which are pluggable libraries for extending its functionality and introducing new data types. This allows anyone to develop modules for everyone to use, making it the greatest leap ever made by Redis towards limitless versatility. While the Modules API is expected to be GA only later this year, using it to develop new modules is already entirely possible... so what are you waiting for?
In this meetup we'll discuss the new API and learn how to develop a Redis module from scratch.
Agenda
• 5:00pm -Gathering, socializing and setting up*
• 5:30pm - Intro to Module Development - Itamar Haber
• 6:15pm - Break & more setting up*
• 6:30pm - Deep dive into Module Development - Dvir Volk
• 7:15pm... - Redis Modules Mini-Hackathon**
Module development "requirements" (a.k.a. "setting up*")
• Creativity & willingness to learn
• Familiarity with software development, preferably using C ( or C++)
• Redis experiense is good to have, but optional
• Development environment and Redis from the unstable branch (https://github.com/antirez/redis/tree/unstable)
• Recommended reading: https://github.com/antirez/redis/blob/unstable/src/modules/INTRO.md
Mini-Hackathon**
There's no better way to learn new stuff than practicing it, so immediately after the frontal sessions are over we'll sit down to hack a few modules together. The length and scope of the hackathon actually depends on you - your ideas and your commitment will determine its success :)
Your mission, should you choose to accept it, begins by joining the discussion at the following link and saying Hi: https://www.meetup.com/Tel-Aviv-Redis-Meetup/messages/boards/thread/49956470#129391887
For inspiration about what modules can let you do, visit the Redis Hub (http://redismodules.com) where several open source modules are showcased (including full text search, probabilistic data structures, geo clustering and more).

Develop a Redis Module (Nothing's Impossible™) & Mini-Hackathon