A Newsletter About Everything Redis
Here's the 7th (wool?) edition of Redis Watch. Based on readers' suggestions – how do you like the new layout?
Redis Trivia: Redis has a manifesto – http://oldblog.antirez.com/post/redis-manifesto.html. My personal favorites from it are "code is like a poem", "we're against complexity" and "we optimize for joy".
Symantec's Brian Hsieh explains how to set up Redis with Sentinel to withstand a master's failure.
@sr_gb (Steve Robbins) at @highscal shows what polyglot persistence is all about… and it is awesome!
@PubNub's team knows a thing or two about data and moving it around. While "not production ready!", their approach suggests using PubNub to broker Redis replication via Node.js. Clever and definitely interesting.
Steve French from the engineering team at Eventbrite (@evbeng) shows an approach for keeping tabs on frequents in a stream.
A guest post by yours truely at @highscal that really shows the power of raw Redis. Without special tweakiing or effort, we squeezed 1.2M operations per second from a single EC2 server… with room to spare.
A new public offer from the guys behind teowaki.com. Given my experience with running Heroku apps and the related demos I've seen – this one should be an essential part of your toolbelt. What's the Redis angle here? There are two actually: 1) *waki runs on Redis (and Google's BigQuery) and 2) *waki's team has the super-energetic and extremelly-gifted @supercoco9 – a pillar of the Redis community and a fellow advocate at heart 🙂
While AWS' Redis ElastiCache does not offer a clustering solution out of the box, Harish (@harish11g) didn't let that stop him and he had built his own on top using twemproxy. This isn't a task for beginners and the setup is not trivial, but do take time familiarize yourself with the advantages and disadvantages of the approach.
Coding & Development
"Use Redis as a filesystem in Go"… brilliant! The Ultimate CLI! A 2nd hit from the creative @pouingchen
Nice workaround for you local development needs if you're working with SQS by @EricOestrich
Besides being a RESTful ticket seller, @nicola_orritos explores some interesting expiration concepts here. I wonder how hard it would be to make a Lua library that handles such expiration patterns or whether this functionality should be included in core Redis in the first place.
just released but appears to be extremely useful for running a distributed workflow. BTW, that's one fine lookin viz command [link] by @opiotrek
@vCoreDump's introduction to Redis – there's always room for one more!
Alex Egg (@eggie5) took upon himself to document a somewhat forgotten gem [link] by @jimneath
An excellent resource to get you started in no time by @marek_jelen
@benjaminbramley: "Been writing LUA scripts to execute against Redis. Powerful stuff" [link]
@mattsta: 'We don't have any Redis experts in Europe." #conferencecalls' [link] <- I've heard of a few…
@kgriffs: "I think Redis should be renamed to Bacon; it makes everything better." [link]
@chriscurtin: "Want to learn about Redis, BloomFilters and a 'Fail Fast' approach to architecture? I'll be at @atlantajug on 9/16 meetup.com/atlantajug/eve…" [link] <- I wish I could be there, sounds amazingly interesting.
@ryantomlinson: "Add more Redis…seems to be the answer to most questions today" [link]
@J_Halterman: "Redis KEYS command on a large database… Bad idea." [link]
@rescueAnn: "A good day starts with a session migration to Redis <3" [link]
This newsletter was produced and distributed by Redis Labs, Inc.