This is a short list of technology and tools that I’ve been looking at off and on over the last few months and would like to try out to solve real problems (not just toy projects).
- RabbitMQ, because queuing make a lot more sense that polling in a lot of applications.
- 0MQ, because I like the higher level network connection abstractions.
- Hadoop (probably from Cloudera), because we have a lot of machines and a lot of data and are always Doing It Wrong. MapReduce and HDFS could simplify A LOT and make things way faster.
- Redis 2.2, because having the expire semantics that people expect will make some things a lot easier. 2.0 is working great but 2.2 will fix one of its biggest warts, IMO.
- Apache Mahout, because I’m curious what we could learn if we feed it some of our data.
Since I work in Perl a lot but haven’t kept up on some of what the community has built in the last few years, there are some modules/frameworks that I feel like I should be paying more attention to and trying out:
- Moose, because it seems to make OO not suck.
- POE, because I like event-driven stuff in some cases.
- Coro, because it seems over the top and crazy, but also quite useful
- Plack, because I’m starting to think we’d be better off ditching Apache/mod_perl since we’re really not using much of Apache (and we’re still on 1.3).
- AnyEvent, because I’ve played with it some but would really like to do more.
Now, does anyone have some spare time I can borrow?