beanstalkd I've worked with MongoDB, Cassandra, and a host of other tools, libraries, databases, and frameworks, but beanstalk is the only one to never fail me. It's not a full swiss army knife like Redis or the sexy app of the year like MongoDB: beanstalk does 1 job and does it, as far as I can tell, perfectly.
Ask HN: What are the best technologies you've worked with this year?
111–120 of 155 posts
Re: Ask HN: What are the best technologies you've worked with this year?
#112Re: Ask HN: What are the best technologies you've worked with this year?
#113The iPad has changed everything. It's an entirely new type of computer that turned out to be substantially better than anyone imagined. Watch a 5-year-old use an iPad for the first time and you will immediately see and understand why this is a major paradigm shift. It's the first "socially acceptable" computer -- at Christmas I can pull out my iPad, plop it down at the dinner table and share pictures with the family,…
Re: Ask HN: What are the best technologies you've worked with this year?
#114Solid State Discs in everything. Ok, perhaps not what you were asking, but they made a big difference for me. I have two, raid0 in my desktop, and a sandforce in my MBP. What a difference. Compiling, linking, copying, everything not just faster, but almost instantaneous. Yum.
Re: Ask HN: What are the best technologies you've worked with this year?
#115The iPad has changed everything. It's an entirely new type of computer that turned out to be substantially better than anyone imagined. Watch a 5-year-old use an iPad for the first time and you will immediately see and understand why this is a major paradigm shift. It's the first "socially acceptable" computer -- at Christmas I can pull out my iPad, plop it down at the dinner table and share pictures with the family,…
The iPad is an entirely new type of computer? You mean, like a pad computer as suggested by Wieser in the 90s? > turned out to be substantially better than anyone imagined By anyone you mean analysts, right?
The iPad is cool, but it's only cool because it went the extra mile and released something polished and thoroughly thought-out from a user experience perspective, whereas its progenitors of like form factor targeted specialists (serious digital artists, et al) and they basically worked, but they just required more work, as one might expect when comparing a high-end specialist's tool with what is essentially a portable document, web, game and movie player.
It's all about repackaging the technology in a format that appeals widely to the general mass of consumers and allows them to do things consumers want to do.
Re: Ask HN: What are the best technologies you've worked with this year?
#116Re: Ask HN: What are the best technologies you've worked with this year?
#117Re: Ask HN: What are the best technologies you've worked with this year?
#118- PostGIS raster capabilities (at last some raster storage and computing inside the database).
- Devon:Think / Bookends / Nisus Writer : Scientific papers and books intelligent storage, bibliography management and scientific writing.
Re: Ask HN: What are the best technologies you've worked with this year?
#119Ruby 1.9.2: It was time to move up from 1.8.7.
MongoDB: I introduced this new technology to the company I work at which has now adopted it for two significant projects. One was the project I researched it for initially, which handles millions of writes per week, and the other is a rewrite of something we used to use MySQL for. It currently has a hundred million or so documents and is going strong. It's new and fun. My collection uses dynamic sharding; I think the other one does as well. One is hosted in our data center, the other is in the cloud. Both are in production and running with 100% uptime so far.
Re: Ask HN: What are the best technologies you've worked with this year?
#120Earlier quoted context omitted.
0mq is fantastic. I just wish it had some way to put a socket in a half-open state: http://stackoverflow.com/questions/3692854/how-should-a-zero... ETA: `zmq_poll()` is nice, but some way to make it play nicely with other event loops (like libev's) would be even better.
To make 0MQ work with libev, get the file descriptor for each 0MQ socket: zmq_getsockopt(socket, ZMQ_FD, ¬ify_fd, ¬ify_fd_size) Then just pass notify_fd to libev, or libevent, or epoll, or whatever event library you prefer. Very pleasant and easy, but not yet officially documented last time I checked.
IIRC, you can't do this in pre-2.1.0 ZMQ; hence, using your own event loop is experimental.
(I suppose it is also possible to see if you get EWOULDBLOCK during an IO operation, and then create the IO watcher, regular-socket-style.)